【问题标题】:Log4php wrong timeLog4php错误时间
【发布时间】:2013-08-28 23:39:23
【问题描述】:

我是 log4php 的新用户,我的时间有问题。 日志文件中记录的时间比实际时间晚了2小时。 我的配置文件包含:

< layout class="LoggerLayoutPattern"> < param name="conversionPattern" value="%-5level %date{Y-m-d H:i:s,u} %logger %msg%n" /> < /layout>

我的配置:

  • apache-log4php-2.3.0
  • WampServer 2.4 -x64
  • Windows 7 64 位

我怎样才能得到正确的时间? 感谢您的任何建议:)

【问题讨论】:

  • 时区设置也许...!?!

标签: php logging log4php


【解决方案1】:

您是否在 php 脚本中设置了时区?

你可以这样设置:

date_default_timezone_set('Europe/Amsterdam');

或者您可以在服务器上的 php.ini 或 .htaccess 文件中设置它,如下文所示。 How to set a timezone on your PHP server.

【讨论】:

  • 感谢您的回复 :) 但实际上,我注意到 wamp 中的 apache.log 也有同样的问题。所以我猜这是Wamp配置的问题。我去看看。
猜你喜欢
  • 1970-01-01
  • 2011-01-02
  • 1970-01-01
  • 1970-01-01
  • 2013-03-05
  • 2013-01-22
  • 2018-09-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多