【问题标题】:Laravel change timezoneLaravel 更改时区
【发布时间】:2020-08-04 04:40:13
【问题描述】:
在更改 app/config/app.php FROM:'timezone' => 'UTC',这是默认的 TO:'timezone' => 'Europe/Vilnius' 后,仍然得到错误的日期输出。我也改变了 php.ini 文件
[Date]
date.timezone=Europe/Vilnius
并重新启动 apache 服务器,仍然得到错误的日期输出。
知道如何解决这个问题吗?
【问题讨论】:
标签:
php
laravel
apache
date
utc
【解决方案1】:
为了反映您对配置文件的时区相关更改,请确保您已清除缓存。您可以使用以下命令集供您参考:
php artisan cache:clear
php artisan config:cache
php artisan config:cache
【解决方案2】:
您可以通过在 config 文件夹中配置 app.php 文件来设置您的应用程序时区。更改时区
'timezone' => 'Europe/Vilnius'
并清除配置缓存执行此命令:
php工匠优化:清除
您没有执行该命令的权限,您可以删除缓存的配置文件。
它位于 bootstrap/cache/config.php。
【解决方案3】:
尝试清除配置缓存:
php artisan optimize:clear