【问题标题】:Time zone php error log file时区php错误日志文件
【发布时间】:2015-02-08 21:44:26
【问题描述】:

我不明白为什么我的 php 错误日志文件中的时区与 php.ini 文件不同。所以例如我收到这个:

[10-Dec-2014 15:50:54 UTC] PHP 通知:

我的时间是 07:50 UTC

有人能指出正确的方向吗?

谢谢

【问题讨论】:

标签: php file logging timezone


【解决方案1】:

您是否尝试过设置: date.timezone = "你的时区" 在你的 php.ini 文件中?

此外,有时很难找到您的 php.ini 文件。你可以通过查看来找到它

<?php
phpinfo();
?>

【讨论】:

  • 这不是问题。我是这样做的:date.timezone=America/Los_Angeles。问题出在我的 [code]@ini_set('error_log', dirname(FILE) . '/errors/logs/php-errors.log'); /* 服务器可写日志文件的路径 */[/code] 呈现的时间与我的不同
  • 只写 date(); 会发生什么
  • 某事。之间还有 8 小时的时差。
  • echo "PHP 时间是" 。 date() ", 系统时间是 ".exec('date'))"; 看看有没有出入。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-20
  • 2013-07-19
相关资源
最近更新 更多