Dicas Gerais

Hora incorreta no cPanel: confira relógio, fuso e aplicação

Diferencie sincronização do servidor e fuso da aplicação antes de alterar configurações. Confira os cuidados essenciais.

Revisão técnica: 08/09/2026. Uma hora aparentemente incorreta pode resultar de relógio dessincronizado, fuso diferente ou configuração da aplicação. Alterar o relógio do servidor sem distinguir essas situações pode afetar registros e tarefas agendadas.

Localize a diferença

Anote o horário observado, o esperado e o local onde aparecem: painel, página, log ou rotina de cron. Compare o mesmo instante, incluindo o fuso. Dois registros podem mostrar horas diferentes e representar exatamente o mesmo momento.

Em um terminal autorizado, uma consulta simples ao relógio é:

date -Is
date -u

A primeira apresenta data, hora e deslocamento local; a segunda permite a comparação em UTC. Esses comandos consultam o relógio, sem ajustá-lo. Registre os resultados junto da informação da aplicação que motivou a análise.

Confira o servidor no WHM

Com acesso administrativo, consulte Server Time. Verifique o fuso configurado e a opção de sincronização com servidor de tempo. Não escolha America/Sao_Paulo apenas porque a empresa está no Brasil: use o fuso definido para a operação e documente essa escolha.

Se a sincronização falhar, investigue o serviço de tempo e a conectividade conforme o sistema operacional. Não instale um segundo sincronizador nem substitua toda a configuração por uma receita antiga de ntpd. Em ambiente virtualizado, envolva o provedor quando houver limitações na gestão do relógio.

Confira PHP e aplicação separadamente

No PHP, date.timezone define o fuso padrão das funções de data quando não há outra definição aplicável. A aplicação pode escolher seu próprio fuso. Ajustar essa exibição não corrige um relógio do sistema que realmente está atrasado.

Confira a configuração efetiva no ambiente que executa a tarefa. Uma página web e um comando de cron podem carregar arquivos de configuração diferentes. Evite deixar páginas de diagnóstico com detalhes internos acessíveis ao público.

Valide com um evento novo

Depois do ajuste pertinente, gere um evento controlado e compare sua exibição e seu registro. Confira a próxima execução de uma tarefa agendada. Não regrave datas históricas em massa para compensar um fuso sem entender como os valores foram armazenados.

Referências: Server Time no WHM e configuração de data e hora no PHP.