Pedro, consegui ajustar a data e hora do meu mk-auth via ntp e sem horário de verão pois sou de Pernambuco. Dando um "date" no linux, a hora e data é certinha. Porém quando acesso o mk-auth ele registra o acesso do usuário com 1h a mais, ou seja, como se estivesse o apache configurado com alguma timezone diferente do America/Recife. Gostaria de corrigir isso e saber se é algo nas configurações do PHP, APACHE ou o que pode ser pois no Linux tá certinho.
Para adicionar comentários, você deve ser membro de MK-AUTH.



Respostas
RESOLVIDO!!!
aqui comigo, o timezone está certo tanto no OS quanto no php.ini, instalei o tzdata e a partir disso o OS apresentou a hora correta sem horário de verão, porém o mk-auth informa no browser o horário com diferença de 1 hora a mais que o OS...
Mesmo problema por aqui,
já alterei o arquivo /opt/php5/lib/php.ini para date.timezone = America/Recife e reiniciei o mk-auth,
hora certa no sistema mas no web admin com uma hora a mais,
Obs: estou usando timezone Recife apesar de estar no Rio de Janeiro,
se colocar timezone São Paulo fico com uma hora a mais no sistema,
hora certa no sistema, 1 hora a mais no web admin,
já alterei o arquivo /opt/php5/lib/php.ini para
joao paulo dos santos disse:
preciso desabilitar O TLS mas na versão que estou, nao está aceitando clicar em NAO
tem algum comando via console para mudar o TLS de sim para Nao?
Achei o php.ini , abrir o arquivo alterei
date.timezone = America/Sao_Paulo
para
date.timezone = America/Recife
reiniciei o mais sem sucesso
rapaz, isso da uma dor de cabeça, foda né, mesmo problema aqui.
Coizado disse:
Eu sei que esse tópico é velho, mas obrigado pela dica, não sabia que o php tinha sua timezone própria. Estava com a hora do sistema certa, timezone do sistema correta (America/Maceio), mandei gravar no hwclock, reiniciava e continuava certa mas o admin continuava com 1 hora a mais. O que estava fazendo não funcionar o Google Authenticator (Autenticador do google).
Achei o php.ini com:
find / -name php.ini
editei com:
Nano /caminho-pro-php.ini/php.ini
Mudei a Linha:
date.timezone = America/Sao_Paulo
para
date.timezone = America/Maceio
Depois:
Reboot
Ficou tudo 100%.
Obrigado.
Cordeiro Neto disse:
Esse é o procedimento correto e padrão em sistemas POSIX. Assim o RTC não é modificado com o horário de verão.
joao paulo dos santos disse:
fiz o procedimento do amigo marcos, mais ao reiniciar a cpu a data voltava com problema, a solução que encontrei foi adiantar a hora da bios em 3 horas.
Poste aqui o que retorna:
dpkg -s tzdataRafael Argolo disse:
-
1
-
2
de 2 Próximo