Como saber se é esse o problema
- O site ou o painel mostram "Há um erro crítico neste site" ou "There has been a critical error on this website"
- A página aparece totalmente em branco, sem nenhuma mensagem
- O erro surgiu logo depois de atualizar um plugin, o tema ou o próprio WordPress
- Só algumas páginas quebram, como o carrinho ou o checkout, e o resto funciona
- O e-mail do administrador recebeu uma mensagem do WordPress falando em problema técnico e modo de recuperação
Por que isso acontece
- Plugin ou tema atualizado que não é compatível com outro plugin ou com o tema em uso
- Mudança da versão do PHP feita pela hospedagem ou no painel, e o site usa código antigo que não funciona na versão nova
- Limite de memória do PHP esgotado por um plugin pesado ou por uma operação grande
- Atualização interrompida no meio, deixando arquivos do WordPress incompletos
- Código personalizado colocado no functions.php ou em um snippet com erro de digitação
- Arquivo corrompido ou alterado por uma invasão
O que fazer agora
- 1Procure no e-mail do administrador a mensagem do WordPress com o link de modo de recuperação e entre por ele: o plugin ou tema problemático aparece identificado e pode ser desativado
- 2Faça uma cópia dos arquivos e do banco de dados antes de qualquer mudança, pelo painel da hospedagem ou pelo backup dela
- 3Pergunte à hospedagem ou confira no painel se a versão do PHP mudou recentemente
- 4Se tiver acesso por FTP ou gerenciador de arquivos, renomeie a pasta do plugin suspeito em wp-content/plugins, por exemplo acrescentando -off ao nome. Isso desativa sem apagar e pode ser desfeito
- 5Para ver o erro real, ative o registro em log no wp-config.php (WP_DEBUG e WP_DEBUG_LOG) e consulte o arquivo wp-content/debug.log. Desative depois
O que não fazer
- Não apague plugins ou o tema pelo FTP para testar; renomear resolve o teste sem perder arquivos e personalizações
- Não reinstale o WordPress do zero por cima do site sem backup
- Não deixe WP_DEBUG_DISPLAY ligado em produção: ele mostra caminhos e detalhes do servidor para qualquer visitante
- Não saia atualizando tudo de uma vez para ver se passa; isso dificulta descobrir o culpado e pode criar novos conflitos
Como resolvemos
Etapa 1
Diagnóstico sem custo
Olhamos o erro, a data em que começou e o que mudou no site para apontar a causa provável antes de qualquer orçamento.
Etapa 2
Backup antes de mexer
Guardamos arquivos e banco no estado atual, para que qualquer teste seja reversível.
Etapa 3
Leitura do erro real
Consultamos os logs do PHP e do WordPress para ver a linha e o arquivo que causam a falha, em vez de desativar coisas às cegas.
Etapa 4
Correção
Ajustamos a versão do PHP, revertemos ou corrigimos o plugin, tema ou código responsável, ou aplicamos a atualização compatível.
Etapa 5
Testes e prevenção
Testamos as páginas principais, formulários e compra, e sugerimos uma rotina de atualização com cópia prévia e ambiente de testes.
Perguntas frequentes
Perdi meu site?
Quase nunca. O erro crítico impede a página de carregar, mas o conteúdo continua no banco de dados e os arquivos continuam no servidor. O importante é não apagar nada na pressa.
Não recebi o e-mail de recuperação. E agora?
Ele vai para o e-mail de administração configurado no WordPress, que às vezes é antigo ou de outra pessoa, e pode cair no spam. Sem ele, o caminho é o acesso por FTP ou gerenciador de arquivos da hospedagem.
Quanto tempo leva para resolver?
Quando a causa é um plugin identificado, costuma ser rápido. Conflitos de versão de PHP ou código personalizado exigem mais análise. Após o diagnóstico informamos a previsão.
O Google vai me punir por ficar fora do ar?
Uma indisponibilidade curta não costuma gerar penalidade. Se o erro durar, o Google encontra falhas ao visitar as páginas e o site pode perder visibilidade. Por isso vale resolver logo.
Como evitar que aconteça de novo?
Fazendo cópia antes de atualizar, atualizando um item por vez, testando em um ambiente de homologação e mantendo o PHP em versão suportada pelos plugins. Isso faz parte da manutenção que oferecemos.
Quanto custa?
Depende da causa. O diagnóstico é sem custo e você recebe o orçamento antes de autorizar.