Boa tarde
Procurei e não achei nenhum tópico mais que me ajude a ajustar a hora, fiz os procedimentos abaixo, mas mesmo assim, as autenticações ficam com 1 hora mais, podem me ajudar
1 - digitar comando abaixo:
dpkg-reconfigure tzdata
Setar America/Fortaleza
2 - Editar arquivo
nano /opt/mk-auth/hhvm/5-4-45/lib/php.ini
Setar America/Fortaleza
3 - Editar arquivo
nano /opt/mk-auth/include/configure.php
Setar America/Fortaleza
4 - Sincronizar hora
ntpdate br.pool.ntp.org
5 - Reiniciar o apache
/etc/init.d/apache2 restart
6 - date -s "MM/DD/AAAA HH:MM:SS"
Respostas
Bom dia prezado(a),
Confira se o DNS está configurado corretamente no sistema, em etc/resolv.conf
Exemplo de como deve ficar:
nameserver 8.8.8.8
nameserver 8.8.4.4
Corrija a data do sistema e reinicie.
Aceite minha solicitação de amizade e me chame no privado.
Qualquer dúvida, estamos à disposição.
Atenciosamente,
Equipe MK-AUTH
bom dia
grato retorno, está certo, sim.
Vou aceitar la.
A linha a ser adicionada deverá ficar nesta posição?
#!/bin/sh -e
# By default this script does nothing.
chmod 777 /opt/mk-auth/bin/* 2> /dev/null
chmod 777 /usr/local/bin/* 2> /dev/null
ntpdate a.ntp.br
beep -f 999.9
beep -f 999.9
exit 0
bom, fiz assim e aparentemente está certo, porque agora deu certo, só me confirma mesmo assim se coloquei a linha na posição correta por gentileza.
Edita o arquivo
/opt/mk-auth/include/configure.php
lá no final do arquivo altere
date_default_timezone_set('America/Fortaleza')
apesar de estar na Bahia eu altero pra Fortaleza ... depoise de alterar salve e reinicie.
VERSÃO 22.03 em 22-10-2022
dpkg-reconfigure tzdata
ESCOLHER AMERICA-RECIFE
reboot
nano /opt/mk-auth/include/configure.php
date_default_timezone_set('America/Recife')
reboot
editar o timezone do php.ini, ajustar para America/Recife
nano /opt/php5/lib/php.ini
reboot
SE NÃO RESOLVER USA ESSE DE BAIXO:
mv /etc/localtime /etc/localtime.old
ln -s /usr/share/zoneinfo/America/Recife /etc/localtime
date
reboot
no arquivo
/opt/mk-auth/include/configure.php
verifica se ele está todo em uma linha só
a linha de comando precisa estar tudo em uma linha
date_default_timezone_set('America/Recife')
opa pessoal, blz, grato as respostas
vou deixar aqui salvo como funcionou pra mim, testado na versão 22.01
0-Conferir DNS, se está configurado corretamente no sistema
etc/resolv.conf
Exemplo de como deve ficar:
nameserver 8.8.8.8
nameserver 8.8.4.4
1-apt install tzdata
2-apt-get install ntpdate
3-ntpdate a.ntp.br
4-no WinSCP ache o arquivo no caminho abaixo e adicione a linha ntpdate a.ntp.br
/etc/rc.local
4.1- vai ficar assim dentro do script a linha comentada
#!/bin/sh -e
# By default this script does nothing.
chmod 777 /opt/mk-auth/bin/* 2> /dev/null
chmod 777 /usr/local/bin/* 2> /dev/null
ntpdate a.ntp.br
beep -f 999.9
beep -f 999.9
exit 0
5-digitar comando abaixo:
dpkg-reconfigure tzdata
Setar America/Fortaleza
6-Editar arquivo
nano /opt/mk-auth/hhvm/5-4-45/lib/php.ini
Setar America/Fortaleza
7-Editar arquivo
nano /opt/mk-auth/include/configure.php
Setar America/Fortaleza
8-Reinicie a máquina virtual
init 6
boa
Só uma correção, nos itens 3 e 4, para nossa máquina espelho (backup em caso de o produção parar) tive que alterar o endereço ntp para funcionar, para o seguinte
ntpdate br.pool.ntp.org