Meu site saiu do ar
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 ou pelos dados do celular. Se cai só para
você, pode ser cache do seu navegador ou o seu IP bloqueado pelo
fail2ban — confira a lista de liberados. - 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.
Veja também
Em vídeo: Aula 11 · Migração do WordPress a partir de 15:50