A partir de 2019 o governo brasileiro anulou o horário de verão, porém pode ocorrer que seu servidor possa estar configurado para aumentar 1 hora a mais automaticamente, então podemos realizar um procedimento que corrige essa falha.
1º Para verificar se houve alteração no horário, logado como ROOT coloque o comando date.
Percebemos que há 1 hora de diferença, vamos realizar alguns procedimentos para corrigir esse problema.
2º Coloque o comando timeconfig.
Deixa selecionado em ‘No’ em seguida irá aparecer uma lista com nomes de continentes e cidades.
3º selecione “America/Fortaleza” e aperte o Enter
4º Quando voltar ao root, vamos editar a hora no PHP com o comando, vim /uniconet/etc/httpd/php.ini
5º Usando a busca, encontre a linha que se inicia com date.timezone e troque 'America/Sao_Paulo' por 'America/Fortaleza'
Para alterar a linha aperta a letra “i”
Para sair do modo ”insert”, aperta a tecla “ESC” em seguida aperta “:x” para salvar o arquivo e voltar para o root
6º Agora vamos editar o horário do banco de dados. Utilize o comando
“vim /var/lib/pgsql/data/postgresql.conf”
- Procure a linha que começa com ‘timezone'Brazil/East’
OBS: Antes de chegar na linha irá aparecer primeiro, uma outra linha como ‘log_timezone = Brazil/East’. Essa linha NÃO É PARA SER ALTERADA.
Altere para ‘America/Fortaleza’.
Para sair do modo ”insert”, aperta a tecla “ESC” em seguida aperta “:x” para salvar o arquivo e voltar para o root.
7º Feito isso, execute o comando sh /etc/cron.daily/horacerta para 'arrumar a hora'
Pronto!!!