DesenvolvedorWordPress WhatsApp

Site WordPress fora do ar: causas e como resolver

Calma — a maioria dos sites fora do ar volta sem perda de dados. Aqui você entende o que pode ter acontecido, o que verificar agora mesmo e quando vale chamar um especialista para resolver com segurança.

Resolver agora no WhatsApp

Atualizado em 19/06/2026

Poucas coisas dão tanto frio na barriga quanto abrir o próprio site e ele não carregar. A boa notícia: na imensa maioria dos casos o WordPress sai do ar por um motivo identificável e reversível, sem perda de conteúdo. O segredo é não agir no susto e seguir uma ordem lógica de verificação.

Antes de tudo: evite sair trocando o tema, apagando plugins ou reinstalando o WordPress por conta própria. Sem um backup e sem saber a causa, essas ações podem transformar um problema simples em perda de dados. Anote a mensagem de erro exata e o que foi alterado por último.

Como o problema costuma aparecer

Código de erro e causa provável

O que o navegador ou a hospedagem mostram já estreita muito o diagnóstico. Use a tabela abaixo para ligar o código que você está vendo à causa mais provável — e ao próximo passo:

Código / mensagemCausa mais provávelOnde olhar primeiro
HTTP 500 (Internal Server Error)Plugin/tema com erro de PHP, .htaccess corrompido ou limite de memória.Log de erros do PHP e wp-content/debug.log.
HTTP 502 / 504 (Bad Gateway / Timeout)PHP-FPM caiu, sobrecarga de CPU ou consulta/processo que estourou o tempo.Status do PHP-FPM e uso de recursos no painel da hospedagem.
HTTP 403 (Forbidden)Permissões de arquivo erradas, regra de .htaccess ou firewall/WAF bloqueando.Permissões (644/755) e regras de segurança da hospedagem.
ERR_CONNECTION_TIMED_OUTServidor não respondeu: queda da hospedagem, DNS ou domínio/SSL vencido.Status da hospedagem, validade do domínio e do certificado.
Página totalmente brancaErro fatal de PHP com exibição desligada.Veja tela branca da morte.
"Allowed memory size… exhausted"Estouro do memory_limit do PHP.Veja memória esgotada.

As causas mais comuns

O que você pode verificar agora (sem riscos)

  1. É só você? Abra o site nos dados do celular ou em uma aba anônima. Se carregar, pode ser cache/DNS do seu lado, não o site.
  2. O /wp-admin abre? Teste seusite.com.br/wp-admin. Anote se o painel abre, mesmo que o site não.
  3. Qual é a mensagem exata? Tire um print. "Erro 500", "tela branca" e "erro de banco" levam a caminhos diferentes.
  4. A hospedagem está no ar? Verifique e-mails de aviso (suspensão, fatura, manutenção) e o painel da sua hospedagem.
  5. Domínio e SSL estão válidos? Um certificado ou registro de domínio vencido tira o site do ar.
  6. O que mudou por último? Atualização, plugin novo, mudança de servidor, edição de código? Essa é a pergunta de ouro.

Como eu resolvo

Com os acessos em mãos, o trabalho é metódico e seguro:

Ativar a depuração para ver o erro real

Quando a página só mostra "erro 500" ou fica branca, o primeiro passo técnico é fazer o WordPress gravar o erro em um arquivo em vez de escondê-lo. Edite o wp-config.php (via FTP/SFTP ou gerenciador de arquivos), logo acima da linha /* That's all, stop editing! */, e acrescente:

// Grava os erros em wp-content/debug.log sem exibi-los ao visitante
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors', 0);

Com isso, recarregue o site e abra o arquivo wp-content/debug.log: ele costuma indicar o arquivo e a linha exata da falha (um plugin, o tema ou um trecho no functions.php). Manter WP_DEBUG_DISPLAY em false evita expor caminhos do servidor a visitantes — importante em produção. Terminado o diagnóstico, volte WP_DEBUG para false.

Isolar conflito de plugin pelo FTP

Sem acesso ao painel, dá para desativar todos os plugins de uma vez sem perder nada: pelo FTP/SFTP, renomeie a pasta de plugins. Se o site voltar, o culpado é um plugin.

# Pelo terminal/SSH (ou renomeie a pasta no gerenciador de arquivos)
cd wp-content
mv plugins plugins-off
# Site voltou? Reverta e reative um a um pelo painel:
mv plugins-off plugins

Renomear a pasta apenas desativa os plugins — nenhuma configuração é apagada. Se o problema for o tema, a mesma lógica vale para wp-content/themes: renomeie a pasta do tema ativo para o WordPress cair em um tema padrão (Twenty Twenty-Something). Caso o erro persista mesmo com tudo desativado, a causa está no servidor, no .htaccess ou no banco de dados — não nos plugins.

Dica que evita 90% das emergências: mantenha backups automáticos e um ambiente de testes para atualizações. É exatamente o que entrego nos planos de manutenção — assim, atualizar deixa de ser uma roleta-russa.

Seu site está fora do ar agora?

Me mande no WhatsApp a mensagem de erro e o que mudou por último. Faço o diagnóstico e te digo o caminho para voltar ao ar.

WhatsApp: (43) 99932-9697

ou e-mail: [email protected]

Perguntas frequentes

Meu site WordPress saiu do ar do nada. Por quê?

"Do nada" quase nunca é do nada. As causas mais comuns são: uma atualização recente (plugin, tema ou núcleo), um conflito entre plugins, estouro do limite de memória ou de CPU da hospedagem, fatura/domínio/SSL vencidos, ou um ataque. Identificar o que mudou por último é o caminho mais rápido para a solução.

O site está fora só para mim ou para todo mundo?

Vale testar antes de entrar em pânico: abra o site em uma rede diferente (dados do celular, por exemplo) ou em uma aba anônima. Se carregar em outro lugar, pode ser cache, DNS local ou bloqueio do seu provedor — não necessariamente o site caiu.

Aparece "erro 500" — o que significa?

O erro HTTP 500 (Internal Server Error) é genérico: indica que algo no servidor falhou, mas não diz o quê. As causas típicas no WordPress são plugin/tema com defeito, arquivo .htaccess corrompido, limite de memória PHP ou erro de código. O log de erros da hospedagem mostra a causa real.

Consigo entrar no /wp-admin mas o site não abre (ou vice-versa)?

Isso é uma pista valiosa. Se o painel abre e o site não, geralmente é tema ou plugin de front-end. Se nada abre, costuma ser servidor, banco de dados ou .htaccess. Anote esse detalhe — ele acelera muito o diagnóstico.

Quanto tempo para voltar ao ar?

Boa parte dos casos é resolvida em poucas horas após o diagnóstico. Tendo um backup recente, a recuperação é ainda mais rápida. Me chame no WhatsApp (43) 99932-9697 com os detalhes que eu avalio na hora.

O que é um erro 502 ou 504 e por que aparece no WordPress?

São erros de gateway: o servidor web (Nginx/Apache) repassou a requisição ao PHP, mas não recebeu resposta a tempo. O 502 Bad Gateway indica que o processador PHP (PHP-FPM) caiu ou foi reiniciado; o 504 Gateway Timeout indica que o PHP demorou demais — uma consulta pesada, um plugin travado ou um max_execution_time curto. Em ambos os casos o site WordPress está de pé, mas a camada de aplicação não respondeu; o log de erros do PHP aponta a causa.

Renomear a pasta de plugins pelo FTP é seguro?

Sim, é uma das manobras mais seguras de diagnóstico. Renomear wp-content/plugins para plugins-off faz o WordPress desativar todos os plugins de uma vez, sem apagar nada nem perder configurações. Se o site voltar, o problema é um plugin: renomeie a pasta de volta e desative-os um a um pelo painel até achar o culpado. Nenhum dado é perdido no processo.

Referências

  1. WordPress.org — Common WordPress Errors
  2. WordPress.org — Debugging in WordPress (WP_DEBUG)
  3. WordPress.org — htaccess
  4. WordPress.org — Aumentar a memória do PHP (wp-config)
Tem alguma dúvida? Ficarei feliz em ajudar. Clique Aqui