Como corrigir a mensagem "Este site está enfrentando dificuldades técnicas" no WordPress

A mensagem "Este site está enfrentando dificuldades técnicas" geralmente aparece nos sites do WordPress como resultado de um erro fatal que impede que o site funcione corretamente. Esse erro era mais comumente chamado de "White Screen of Death" (WSOD) antes de o WordPress introduzir uma mensagem de erro mais amigável na versão 5.2. Veja a seguir como você pode solucionar e corrigir esse problema:

Verifique seu e-mail

  • Quando esse erro ocorre, o WordPress envia um e-mail para o endereço de e-mail do administrador com detalhes sobre o problema e um link para acessar o site no modo de recuperação. Esse e-mail pode ajudá-lo a identificar qual plug-in ou tema está causando o erro.
  • Se você recebeu esse e-mail, siga o link para entrar no modo de recuperação, que permite gerenciar plug-ins e temas com segurança sem afetar os visitantes do site.

Desativar todos os plug-ins

Como os plug-ins são uma causa comum desse erro, a desativação de todos os plug-ins pode ajudar a identificar se a culpa é de um plug-in:

  • Conecte-se ao seu site usando um cliente FTP ou o Gerenciador de arquivos no painel de controle de sua hospedagem.
  • Navegue até a seção wp-content diretório.
  • Encontre o plugins e renomeie-a, por exemplo, para plugins_old. Isso desativará todos os plug-ins.
  • Verifique seu site novamente. Se ele começar a funcionar, então um dos plug-ins está causando o erro.
  • Para descobrir qual plug-in está causando o problema, reverta o nome da pasta para plugins e, em seguida, desative cada plug-in, um por um, por meio do painel do WordPress (se acessível) ou renomeando a pasta de cada plug-in no diretório plugins diretório.

    Aumentar o limite de memória do PHP

    A memória insuficiente também pode levar a esse erro:

    • Editar o wp-config.php localizado no diretório raiz do WordPress.
    • Adicione esta linha: define('WP_MEMORY_LIMIT', '256M');.
    • Salve as alterações e verifique se o problema foi resolvido.

    Depuração

    O WordPress tem um recurso de depuração que pode fornecer mais informações sobre o erro:

    • Abra o wp-config.php arquivo.
    • Procure a linha que diz define('WP_DEBUG', falso); e mudança falso para verdadeiro.
    • Se essa linha não existir, você pode adicioná-la acima da linha que diz: "That's all, stop editing! Feliz blogagem".
    • Salve suas alterações e atualize seu site. As mensagens de erro agora devem ser exibidas, indicando o problema específico.

    Verifique as permissões de arquivos e pastas

    Permissões incorretas de arquivos e pastas também podem causar esse erro:

    • Certifique-se de que as pastas tenham permissões definidas como 755 e arquivos para 644.
    • Você pode verificar e alterar as permissões usando um cliente FTP. Clique com o botão direito do mouse na pasta ou no arquivo e selecione "File permissions" (Permissões de arquivo) para visualizá-las e modificá-las.

    Entre em contato com o provedor de hospedagem

    Se nenhuma das soluções acima funcionar, seu provedor de hospedagem poderá ajudar:

    • Entre em contato com a equipe de suporte do seu provedor de hospedagem para obter assistência. Eles podem verificar os registros do servidor que podem fornecer mais detalhes sobre o erro.

    Restaurar a partir de um backup

    Se você já tentou de tudo e o site ainda não está funcionando, a restauração de um backup pode ser o último recurso:

    • Esperamos que você tenha um backup recente do seu site. A restauração a partir desse backup pode fazer com que seu site volte a funcionar, mas você pode perder todas as alterações feitas desde que o backup foi feito.

    Lembre-se de sempre fazer backup do seu site regularmente para minimizar a perda de dados em caso de erros desse tipo. Trabalhar metodicamente por meio dessas etapas geralmente resolverá o erro "Este site está com dificuldades técnicas", permitindo que você coloque seu site WordPress em funcionamento novamente.