Por que meus logs do Apache mostram dois fusos horários?

1

As datas do meu log do apache estão corretas (ish), mas em dois fusos horários diferentes.

Por exemplo ...

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)"

Alguma idéia sobre a causa disso e como corrigi-la?

    
por Stephen Paulger 26.01.2011 / 11:13

2 respostas

2

Outro processo está interferindo nas suas configurações de fuso horário.

Existe uma resposta bastante concisa a esta "o que poderia fazer com que o tempo / fuso horário do Apache seja alterado de forma intermitente? ". Isso pode ser particularmente doloroso com o Django - já que ele não manipula muito bem os fusos horários - e, como tal, há algumas boas explicações em algumas questões específicas do Django: Confusão do fuso horário do Django e fuso horário do Django mexer

A solução, em resumo, é normalizar suas configurações de fuso horário. Idealmente, use algo como o UTC para servidor e aplicativos.

    
por 22.04.2011 / 23:07
0

Parece que alguém configurou a variável de ambiente TZ . Isso pode ser feito em .htaccess .

Procure por algo como:

SetEnv TZ GMT
    
por 09.02.2011 / 16:49