Serviços
Quem atendemos Quem somos Blog Contato Abrir chamado Peça seu diagnóstico→
Problemas comuns

"Houve um erro crítico neste site": o que significa e como resolver

É a mensagem mais assustadora que um gestor pode ver no lugar do próprio site. A boa notícia: as causas são poucas e quase sempre têm conserto.

Por Walisson Santos · · 6 minutos de leitura

Você abre o endereço da sua empresa e encontra uma frase curta e sem explicação nenhuma: "Houve um erro crítico neste site". Nada de menu, nada de conteúdo, nada de instrução.

Essa mensagem é do WordPress, e ela aparece quando o sistema encontra um problema grave o bastante para parar tudo. Por segurança, ele prefere mostrar uma frase genérica a expor detalhes técnicos para qualquer visitante. Por isso ela assusta tanto: não diz nada.

As causas mais comuns

Na prática, quase todos os casos que atendemos caem em uma destas situações:

  1. Um plugin atualizado que brigou com o resto. A atualização automática instalou uma versão nova que não conversa com o tema ou com outro plugin
  2. Um plugin ou tema abandonado. O site continuou evoluindo, aquele plugin parou no tempo, e um dia a conta chega
  3. Versão do PHP trocada pela hospedagem. O PHP é a linguagem que o WordPress usa. Quando a hospedagem atualiza a versão, código antigo simplesmente para de funcionar
  4. Falta de memória no servidor. O site cresceu, o plano de hospedagem não
  5. Invasão. Código malicioso quebrando o site, às vezes de propósito
  6. Alguém editou um arquivo pelo painel e salvou com um erro de digitação. Um ponto e vírgula fora do lugar derruba o site inteiro

Como descobrir qual é a sua

Existe uma pista que a maioria das pessoas não conhece: o WordPress envia um e-mail para o endereço de administrador do site quando esse erro acontece. Nesse e-mail vem o nome do plugin ou do arquivo que causou o problema, e às vezes um link temporário para entrar no painel em modo de recuperação.

Procure na caixa de entrada (e no spam) por mensagens com o assunto "Seu site está com um problema técnico". Se achar, você já tem o culpado com nome e sobrenome.

A segunda pista é a mais simples de todas: o que mudou nas últimas horas? Alguém atualizou algo, instalou algo ou a hospedagem avisou de manutenção? Em site que funcionava até ontem, a resposta quase sempre está aí.

O caminho seguro para resolver

Na ordem, do menos arriscado para o mais arriscado:

  1. Restaurar a cópia de segurança de ontem. Se existe backup diário, esse é o caminho mais rápido e mais seguro. Resolve e devolve o site no ar em minutos
  2. Desativar o plugin apontado no e-mail. Se você conseguiu identificar o responsável, desativar já costuma trazer o site de volta
  3. Voltar a versão anterior do PHP, se a hospedagem tiver acabado de trocar. Isso dá tempo para ajustar o site com calma
  4. Aumentar o limite de memória do site, quando o problema é de recurso

Se nada disso estiver ao seu alcance, pare por aqui. O erro crítico é um daqueles casos em que tentativa e erro costuma custar caro: um arquivo apagado por engano transforma um problema de trinta minutos numa reconstrução.

O que não fazer

  • Não reinstale o WordPress por cima achando que "atualiza tudo". Você pode perder configurações e conteúdo
  • Não apague plugins pelo gerenciador de arquivos sem saber qual é o culpado
  • Não desative o backup automático nesse momento. Ele é a sua rede de segurança

Como evitar que volte a acontecer

Erro crítico é quase sempre consequência de atualização sem acompanhamento. Site que tem alguém olhando atualiza em ambiente de teste primeiro, acompanha o resultado e tem cópia de segurança pronta para voltar atrás. Site sem ninguém olhando atualiza sozinho de madrugada e amanhece fora do ar.

É exatamente essa rotina que um plano de suporte cobre, por um valor bem menor que o de uma recuperação de urgência.

O site está travado nesse erro agora?

A SitePilot resolve e devolve o site funcionando, com 30 dias de garantia. Atende também quem ainda não é cliente.

Ver atendimento de emergência→

Leia também

← Ver todos os artigos