Data e hora incorretas podem causar falhas em certificados, autenticação, licenciamento, logs, tarefas agendadas, bancos de dados e envio de e-mail. Em um servidor cPanel, a alteração global exige acesso root ao WHM ou SSH. O usuário de uma hospedagem compartilhada não pode mudar o relógio do servidor.
Fuso horário não é a mesma coisa que relógio
- Relógio: representa o instante atual e deve ser sincronizado por NTP.
- Fuso horário: converte esse instante para a hora local exibida.
- Fuso da aplicação: WordPress, PHP, banco e painel podem exibir outro fuso sem mudar o sistema.
O cPanel recomenda UTC para o sistema, especialmente em servidores que atendem usuários de regiões diferentes. A aplicação pode exibir America/Sao_Paulo sem comprometer a consistência dos logs.
Verificar pelo SSH
date
timedatectl status
timedatectl list-timezones | grep Sao_Paulo
Confira hora local, UTC, fuso, estado do NTP e sincronização. Se a diferença for de horas exatas, o problema costuma ser fuso; se o relógio deriva gradualmente, investigue NTP e o relógio da máquina virtual ou host.
Ajustar pelo WHM
- Acesse o WHM como root.
- Abra Server Configuration > Server Time.
- Selecione o fuso apropriado. Para operação padronizada, considere UTC.
- Use a opção de sincronização com servidor de horário.
- Recarregue a página e confirme a data e o estado da sincronização.
Ajustar por SSH
timedatectl set-timezone UTC
timedatectl set-ntp true
timedatectl status
Para horário de Brasília, quando realmente necessário no sistema, use timedatectl set-timezone America/Sao_Paulo. O nome geográfico lida com regras históricas melhor que uma abreviação fixa.
Se somente o site mostra horário errado
- no WordPress, revise Configurações > Geral > Fuso horário;
- no PHP, verifique
date.timezoneno MultiPHP INI Editor; - no banco, confira timezone da sessão e forma de armazenamento;
- em cron, registre explicitamente o fuso esperado;
- não altere o servidor inteiro para corrigir uma única aplicação.
Checklist após a correção
Valide login no cPanel, licença, certificados, envio de e-mail, cron, backups, logs e aplicação. Compare eventos pelo mesmo fuso ao investigar incidentes. Se a hora voltar a ficar errada após reinicialização, envie ao suporte a saída de timedatectl status, o horário observado e o tipo de servidor.
Referência: Server Time no WHM.
Novos guias relacionados
Aprofunde o diagnóstico com estes conteúdos atualizados:
- “Your IP address has changed. Please log in again” no cPanel ou Webmail: como corrigir
- Código 2FA inválido no cPanel ou WHM: relógio, aplicativo autenticador e recuperação de acesso
Recursos relacionados
Continue com materiais e serviços relacionados ao tema deste guia.