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

  1. É 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.
  2. 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.
  3. 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).
  4. Olhe os logs. Na aba Logs do site, o log de erro costuma dizer o que
    quebrou.
  5. Mexeu no cache ou no vhost? Uma configuração inválida no vhost derruba o
    site — reverta a última mudança.
  6. Serviço caído? Em Servidor, reinicie nginx ou MariaDB se um deles
    estiver fora.

Causas frequentes

Veja também