1

Даты из моего журнала apache правильные (ish), но в двух разных часовых поясах.

Например...

10.3.1.1 - - [26/Jan/2011:10:57:34 +0200] "GET /html/js/jquery/jquery.bidi.js HTTP/1.1" 200 4328 "http://dhl-translation.accountis.net/" "Mozilla/4.0 (compatible; MSIE 6.0; PPP v5.1 (1,1,1); Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
10.3.1.1 - - [26/Jan/2011:08:57:34 +0000] "GET /html/images/logo.png HTTP/1.1" 200 686 "http://dhl-translation.accountis.net/" "Mozilla/4.0 (compatible; MSIE 6.0; PPP v5.1 (1,1,1); Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"

Любые идеи о причине этого и как это исправить?

2 ответа2

2

Другой процесс мешает настройкам вашего часового пояса.

На этот вопрос есть довольно краткий ответ: «Что может вызвать временное / временное изменение в Apache?" Это может быть особенно болезненно с Django - поскольку он не очень хорошо справляется с жонглированием часовыми поясами - и поэтому есть некоторые хорошие объяснения в некоторых специфических для Django вопросах: путаница с часовым поясом Django и беспорядок в часовом поясе Django

Короче говоря, решение заключается в нормализации настроек часового пояса. В идеале используйте что-то вроде UTC как для сервера, так и для приложений.

0

Кажется, кто-то установил переменную окружения TZ. Это может быть сделано в .htaccess .

Ищите что-то вроде:

SetEnv TZ GMT

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .