如何更改log4c的默认时区?

时间:2014-01-14 07:25:12

标签: timezone log4c

我刚刚在CentOS 6.x上安装了log4c和log4c-devel。除日志时间外,一切正常,8小时都很慢

以下是我机器的输出:

[rafael@localhost ~]$ date
Tue Jan 14 15:17:34 CST 2014

以下是log4c生成的日志:

20140114 07:17:34.453 DEBUG    GFXLog- CTimerManager::killTimer: time id-0x0000000198c4e0.
你知道,慢了8个小时。我已经使用正确的时间和时区设置我的机器,并且还保持ntpd运行。我想也许我应该设置log4c时区,但我不知道怎么办? log4crc还是代码?找不到谷歌的任何文件。

1 个答案:

答案 0 :(得分:1)

我有完全相同的问题,但在Ubuntu 14.04中,dated_local不可用,因为log4c是旧版本。我根据最新的log4c代码编写了一个更新,不需要修改提供的共享库。

请参阅https://bugs.launchpad.net/ubuntu/+source/log4c/+bug/1314576