Meu site saiu do ar
Capítulos deste vídeo
O que é
Quando um site para de responder, o problema pode estar em várias camadas. Este é o roteiro de
diagnóstico, do mais externo (DNS) ao mais interno (PHP).
Roteiro de diagnóstico
- É só você ou é todo mundo? Teste em outra rede/celular. Se é só você, pode ser cache local
ou o seu IP banido pelo fail2ban — confira a whitelist. - O DNS aponta certo? Confirme, com um DNS Checker, que o domínio resolve para o IP do
servidor. Migração recente pode ter propagação pendente. - Qual o erro? Um 502/504 aponta para PHP-FPM (ver Erros de PHP e PHP-FPM);
um 403 pode ser a opção “aceitar só Cloudflare” com o proxy desligado (ver
Aceitar só a Cloudflare). - Olhe os logs. Na aba Logs do site, o log de erro costuma dizer o que
quebrou. - Mexeu no cache ou no vhost? Uma configuração inválida no vhost derruba o
site — reverta a última mudança. - Serviço caído? Em Servidor, reinicie nginx ou MariaDB se um deles
estiver fora.
Causas frequentes
- Migração recente — URLs erradas no banco, plugin de cache antigo com restos. Ver
O que fazer depois de migrar. - Plugin com erro — derruba o PHP. Ative a auto-recuperação do PHP-FPM
e veja o log comWP_DEBUG. - Recurso esgotado — CPU/RAM no talo. Ver Recursos.