O guia definitivo para corrigir erros mortais do WordPress
Os erros fatais do WordPress ocorrem quando o seu sítio Web não consegue executar determinadas acções ou códigos. Estes erros podem ser causados por incompatibilidade de plugins, recursos insuficientes do servidor ou corrupção de ficheiros.
Os erros fatais do WordPress podem interromper a funcionalidade do seu sítio Web, muitas vezes colocando-o offline e apresentando a mensagem "Ocorreu um erro fatal no seu sítio Web" aos visitantes.
O que é um Erro Fatal do WordPress?
Os erros fatais do WordPress ocorrem quando o código PHP de um sítio Web encontra um problema irrecuperável que faz com que todo o script PHP termine inesperadamente. Estes erros impedem o funcionamento do sítio Web, interrompendo a sua funcionalidade normal e tornando-o inacessível tanto para os administradores como para os utilizadores.
Os erros fatais do WordPress podem ser causados por uma variedade de razões, incluindo problemas de versão do PHP, incompatibilidades de temas e plug-ins e ficheiros centrais do WordPress corrompidos.
Alguns erros fatais apresentam um código ou mensagem de erro para ajudar a identificar a causa do problema. No entanto, também há casos em que não é apresentada qualquer mensagem de erro, o que torna a resolução de problemas mais difícil.
Erros mais comuns do WordPress
Eis alguns erros comuns do WordPress:
- Erro interno do servidor Este erro indica que o servidor não conseguiu satisfazer o pedido e é normalmente causado por um conflito de funcionalidades entre plugins ou temas ou por uma cache do browser corrompida.
- Erro ao estabelecer a ligação à base de dados Este é um erro grave que indica que o WordPress não consegue ligar-se à base de dados. Pode ser causado por credenciais incorrectas, uma base de dados corrompida ou um problema no servidor.
- Ecrã branco da morte (WSOD) Trata-se de um ecrã branco sem mensagens de erro, normalmente causado por erros de PHP ou da base de dados.
- erro de esgotamento da memória Este erro ocorre normalmente quando um plugin ou script excede o limite de memória atribuído por defeito.
- Erro de proibição 403 Este problema ocorre quando o servidor acredita que o utilizador não tem permissão para aceder ao URL especificado.
- 404 Não encontrado Este erro ocorre quando um visitante tenta aceder a uma página que não existe, normalmente devido a uma ligação quebrada ou a uma página eliminada.
- Erro de carregamento de imagens Este erro pode ser encontrado ao carregar imagens através da biblioteca multimédia.
Como corrigir erros fatais do WordPress (9 maneiras)
Existem nove formas de corrigir erros fatais do WordPress:
1,Aumentar o limite de memória do PHP
Se vir uma mensagem de erro do tipo "Fatal Error: Allowed xxx bytes of memory size exhausted" (Erro fatal: o tamanho da memória permitido de xxx bytes esgotou-se), não existe memória suficiente. Este problema pode ser resolvido aumentando o limite de memória.
O método de funcionamento é o seguinte:
- Inicie sessão no painel de controlo do seu fornecedor de alojamento ou no cliente FTP.
- Visite o
wp-config.php
Ficheiro. Clique com o botão direito do rato no ficheiro e selecione a opção Editar.
- existir
wp-config.php
procure a seguinte linha:define('WP_MEMORY_LIMIT', '256M');
- Retirar a memória do
256M
aumentar para512M
talvez1024M
.
2,Remover e voltar a adicionar ficheiros principais do WordPress
Se ocorrer um erro fatal devido a corrupção, modificação ou eliminação dos ficheiros principais do WordPress, é necessário eliminar a instalação atual do WordPress e reinstalar uma nova. Para o fazer, siga os passos abaixo:
- através de (uma abertura) WordPress.org Descarregue o ficheiro zip mais recente do WordPress.
- Inicie sessão no painel de controlo do seu fornecedor de alojamento ou utilize um cliente FTP para aceder ao diretório raiz.
- Elimina todos os ficheiros no diretório raiz do site, exceto o ficheiro
wp-config.php
todos os documentos que não sejam o ficheiro. Também é possível conservarwp-conteúdo
para manter o conteúdo, os temas e os plug-ins personalizados.
- Carregue o ficheiro WordPress descarregado para o servidor.
Se existirem cópias de segurança regulares do sítio, pode também tentar restaurar o ficheiro de cópia de segurança para ver se isso resolve o erro.
3,Aumentar o tamanho máximo do ficheiro de carregamento
Ao carregar ficheiros de grandes dimensões para o seu sítio Web, poderá ver o erro "O tamanho máximo de carregamento para este sítio foi excedido". Normalmente, isto acontece porque o fornecedor de alojamento limitou o tamanho de carregamento de ficheiros. Pode aumentar o limite seguindo estes passos:
- No Painel de Controlo de Alojamento, navegue até "Opções de PHP".
- Abrir a secção Opções.
- Desloque-se para baixo e encontre
tamanho máximo dos ficheiros de carregamento
Definição. - Conforme necessário, a partir de
tamanho máximo dos ficheiros de carregamento
Selecione um novo limite no menu pendente junto a Opções.
4,Utilizar o tema predefinido
Os temas personalizados são uma causa comum de erros fatais do WordPress. Se o erro ocorrer após a instalação ou atualização de um tema, tente mudar para um tema predefinido, como Twenty Twenty-Two, Twenty Twenty-Three ou Twenty Twenty-Four.
- No painel de controlo do WordPress, navegue até "estado exterior" > "temático".
- Selecione um tema predefinido e clique em "ativar".
Se não tiver acesso ao painel de administração do WordPress, pode mudar de tema utilizando um cliente FTP ou o painel de controlo do alojamento:
- entrevistas
wp-conteúdo
Pasta. - Localize e renomeie a pasta do tema para impedir que o WordPress acesse o tema personalizado e forçá-lo a mudar para o tema padrão.
- Inicie sessão no painel de administração do WordPress para ver se o erro ainda existe.
5,Desativar todos os plug-ins
Os plug-ins também causam frequentemente erros fatais do WordPress. Uma das formas eficazes de resolver esses erros é desativar todos os plugins e depois reactivá-los um a um para descobrir qual o plugin que está a causar o problema.
- Navegar para o backend do WordPress "plug-in (componente de software)" > "Plug-ins instalados".
- Assinale a caixa de verificação no topo da lista de plug-ins para selecionar todos os plug-ins.
- Clique no botão "Operação em lote" e selecione a opção "Desativar".
Se não conseguir aceder ao painel de administração do WordPress, pode desativar o plugin através do cliente FTP ou do painel de controlo do alojamento:
- entrevistas
public_html
>wp-conteúdo
>plugins
Pasta. - Mudar o nome da pasta de plugins para desativar todos os plugins.
6,Limpar a cache do sítio Web
Os dados armazenados em cache no servidor podem ficar desatualizados e inchados, afetando o desempenho do site e o carregamento das alterações mais recentes. O WP Engine segue as etapas abaixo para limpar o cache do site:
- Acesso a partir do painel de controlo do alojamentoArmazenamento em cache.
- Clique em "Limpar todas as caches"Efetuar uma limpeza da cache.
- Limpe a cache do seu browser e volte a carregar o site para ver se o erro ainda existe.
7) Verificação da existência de malware
Como o WordPress é um sistema de gestão de conteúdos muito utilizado, é frequentemente alvo de ataques informáticos. O seu sítio Web pode apresentar erros graves devido a infecções por malware.
Para verificar se o seu sítio Web está a ser atacado por malware, é necessário instalar um plugin de segurança. Experimente plugins como o All-in-One WP Security, Wordfence ou Sucuri.
A maioria dos plug-ins de segurança do WordPress oferece verificação de malware com um clique e pode até agendar verificações regulares. Se for encontrado malware, será notificado para que possa tomar as medidas adequadas para o remover do seu sítio.
8. contactar o apoio do fornecedor de alojamento
Se alguma das soluções deste guia não conseguir resolver o seu erro fatal do WordPress, poderá ser necessária ajuda profissional. A melhor forma de o fazer é contactar diretamente a equipa de apoio do seu fornecedor de alojamento. Explique o problema e eles ajudá-lo-ão a resolvê-lo e a descobrir a causa.
9) Verificar o registo de erros
Se não for um completo novato, pode tentar corrigir os erros fatais do WordPress por si próprio antes de contactar a equipa de apoio. Verificar os registos de erros armazenados no servidor é uma forma eficaz de o fazer.
Os registos de erros contêm informações detalhadas sobre os vários erros encontrados pelo site, incluindo a hora e a data exactas, a mensagem de erro, o ficheiro e o número da linha onde o erro ocorreu, etc. Estes pormenores são preciosos para diagnosticar erros obscuros.
Para aceder a estes registos, é necessário utilizar um cliente FTP ou um painel de controlo alojado. O WordPress escreve os erros nos registos localizados na pasta wp-conteúdo
no catálogo debug.log
Documentação.
Resumo:
Os erros fatais do WordPress podem ser causados por uma variedade de razões, incluindo incompatibilidade de plugins, recursos insuficientes do servidor ou corrupção de ficheiros. Estes problemas podem ser resolvidos eficazmente aumentando o limite de memória PHP, eliminando e voltando a adicionar ficheiros principais, utilizando o tema predefinido, desactivando todos os plug-ins, limpando a cache, verificando a existência de malware, contactando o suporte do seu fornecedor de alojamento e verificando os registos de erros para garantir que o site está a funcionar corretamente e em segurança. A manutenção e atualização regulares do sítio Web e a monitorização com plug-ins de segurança podem ajudar a evitar e a resolver rapidamente estes erros fatais.