在 ubuntu 18.04 中设置 php 时区

cal*_*n24 0 php ubuntu

我在 ubuntu 18.04 中使用 apache2 和 php 7.1

我有一个 Laravel 项目 (5.5) 并且在使用时:

{{ date('d-m-Y, H:i') }} 
Run Code Online (Sandbox Code Playgroud)

在刀片视图中,时间不正确(13:04 而不是 16:04)。

我已经为系统设置了时区:

sudo timedatectl set-timezone Europe/Bucharest
Run Code Online (Sandbox Code Playgroud)

并在 /etc/php/7.1/apache2/php.ini

date.timezone = Europe/Bucharest
Run Code Online (Sandbox Code Playgroud)

重启电脑,同样的问题。

我必须在哪里为 php 在 ubuntu 18.04 中设置时区?

小智 6

如果你想在 Laravel 中设置时区,那么下面是步骤

1)打开app.php文件路径为:project\config\app.php

2) 设置“时区”值示例

'时区' => '欧洲/布加勒斯特'