2014-01-14 1 views
0

Я только что установил log4c и log4c-devel на CentOS 6.x по yum. Все работает отлично, за исключением времени журнала, это медленно в течение 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 или код? не может найти какой-либо документ об этом Google.

+0

После копаться в исходном коде, я решил эту проблему. Просто замените датированный файл date_local в файле конфигурации log4crc. – user3114268

ответ

1

У меня была точно такая же проблема, но в Ubuntu 14.04 from_local недоступен, потому что log4c - это старая версия. Я написал обновление на основе последнего кода log4c, который не требует изменения поставляемой совместно используемой библиотеки.

См https://bugs.launchpad.net/ubuntu/+source/log4c/+bug/1314576

+0

Включение объяснений в ваш ответ в дополнение к связыванию с потоком панели запуска сделает его еще более полезным (и подсветка синтаксиса выглядит лучше на SO :)) – MasterAM