Ocorreu um erro crítico em seu site [Correção de erro]
Também conhecido como a tela branca da morte, houve um erro crítico em seu site é um dos erros mais terríveis que os proprietários de sites encontram no WordPress .
O que torna esse problema frustrante é que ele não revela muitos detalhes sobre a causa potencial. Felizmente, existem correções comprovadas que eliminarão o erro para sempre.
O que causa um erro crítico no meu site?
Abaixo estão algumas das possíveis causas de um erro crítico em seu site:
- Infecção por malware : uma das principais causas desse erro é a infecção dos arquivos principais do site. Você precisa executar uma verificação profunda de malware para eliminar esses vírus e corrigir esse problema.
- Problemas com temas e plug-ins : se seus temas ou plug-ins estiverem com defeito, é provável que você encontre esse problema. Você pode corrigir isso usando o tema padrão e resolvendo os conflitos do plug-in.
- Baixo limite de memória do PHP : quando o limite de memória definido para o PHP é baixo, você pode enfrentar diferentes problemas. Aumentar o limite de memória deve ajudá-lo a resolver o problema.
Como faço para corrigir se houve um erro crítico em seu site?
Listados abaixo estão algumas etapas básicas de solução de problemas para tentar antes de passar para as soluções sofisticadas nesta seção:
- Limpe o cache do site.
- Atualize a versão do PHP se for inferior a 7.4.
- Examine arquivos em busca de malware.
- Verifique os logs de erro para relatórios de falhas.
- Site de reversão com backup.
Se você ainda não conseguir eliminar esse erro, prossiga com as correções abaixo:
1. Ative a depuração no WordPress
- Entre na sua conta FTP.
- Localize o wp-config.php no diretório raiz do WordPress.
- Agora, adicione as seguintes linhas de código à linha antes da mensagem final:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', false);
define('WP_DEBUG_LOG', true);
Ocorreu um erro crítico em seu site que pode ser corrigido usando o recurso de depuração do WordPress. Depois de habilitá-lo, seu site WordPress agora deve exibir informações de depuração.
Após a depuração, certifique-se de remover o código do seu arquivo PHP.
2. Mude para o tema padrão
- Visite o diretório de temas WordPress.org e baixe um dos temas padrão como Twenty Twenty-Three.
- Agora, extraia o arquivo no seu PC.
- Entre na sua conta FTP e navegue até a pasta wp-content/themes .
- Em seguida, baixe todas as pastas temáticas no seu PC como um backup.
- Agora, exclua as pastas originais do tema.
- Por fim, carregue a pasta de tema padrão que você baixou e seu site WP deve ter um tema padrão.
Se você não estiver usando o tema padrão, podem ocorrer problemas, como um erro crítico em seu site. A maneira mais fácil de contornar isso é reverter para um tema padrão.
3. Desativar plug-ins
- Acesse seu site com FTP e clique duas vezes na pasta wp-content para abri-la.
- Agora, renomeie a pasta plugins para plugins_old. Como alternativa, você pode abrir a pasta e adicionar _old aos arquivos de plug-in individuais.
- Agora você deve conseguir entrar no seu site WordPress, onde pode habilitar os plugins um após o outro.
Em alguns casos, esse problema pode ser devido a um conflito de plug-in. Para resolvê-lo, você precisa desativar todos os plugins e reativá-los um após o outro.
4. Aumente o limite de memória do PHP
- Faça login em seu site via FTP, clique com o botão direito do mouse em wp-config.php e selecione Editar para abri-lo.
- Agora, insira o comando abaixo antes da última linha do seu comando PHP:
define('WP_MEMORY_LIMIT', '128M');
- Por fim, salve o código.
Ocorreu um erro crítico em seu site que pode ocorrer se o seu servidor não puder executar o PHP devido a recursos insuficientes. A solução para isso é aumentar o limite de memória do PHP.
Observe que você não deve aumentar excessivamente o limite de memória do PHP, a menos que um plug-in o exija especificamente. E, neste caso, aumentá-lo para 265M deve bastar.
Sinta-se à vontade para nos informar a solução que o ajudou a corrigir esse problema nos comentários abaixo.
Deixe um comentário