2014-01-14 118 views
0

我剛剛在yum上安裝了CentOS 6.x上的log4c和log4c-devel。所有工作除了登錄時細,它的速度慢8小時如何更改log4c的默認時區?

以下是我機器的輸出:

[[email protected] ~]$ 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或代碼?找不到任何有關谷歌的文件。

+0

挖掘到源代碼後,我已經解決了這個問題。 只需在log4crc配置文件中將date換成dated_local即可。 – user3114268

回答

1

我有完全相同的問題,但在Ubuntu 14.04中,dated_local不可用,因爲log4c是舊版本。我根據最新的log4c代碼編寫了一個更新,它不需要修改提供的共享庫。

請參閱https://bugs.launchpad.net/ubuntu/+source/log4c/+bug/1314576

+0

除了鏈接到啓動板線程外,在答案中包含解釋將使它更加有用(並且語法突出顯示看起來更好,因此:)) – MasterAM

相關問題