PHP.ini 时区正确但偏差 1 小时

PHP.ini 时区正确但偏差 1 小时

在我的 php.ini 配置中,我设置了date.timezone = "Europe/London"。当前时间为 00:31,而访问日志/错误日志等显示为 23:31。我查看了 PHP 文档,显然您不能在 php.ini 文件中使用 BST/GMT 等。有什么想法吗?

答案1

php.ini 设置仅影响正在运行的 PHP 脚本的时区。它与服务器时区不同,服务器时区可能设置为 UTC(根据最佳实践)。

相关内容