Resolvendo 500 erros internos do servidor no WordPress

Às vezes as coisas acontecem. Às vezes as coisas acontecem sem motivo algum. No entanto, muito provavelmente as coisas acontecem por um motivo – mesmo que esse motivo não seja imediatamente óbvio. Quando algo acontece, geralmente há um código de erro que ajuda a nos indicar a direção certa.

Você pode estar familiarizado com o 404 não encontrado ou talvez o Redirecionamento 301 (o que não é um erro, mas redirecione muitas vezes e você terá uma surpresa!). Às vezes as coisas dão errado e tudo que você consegue é um “Algo está quebrado!” mensagem… Ah, nosso velho amigo 500 Erro interno do servidor.

Continue lendo para aprender sobre o erro interno do servidor 500 no WordPress. Aprenda as etapas que você pode seguir para corrigir um erro interno do servidor no WordPress neste blog.

O que é um erro interno do servidor 500?

Um erro interno do servidor 500 é uma mensagem que você verá em alguns sites quando algo inesperado acontecer. Isso significa que há algo errado com o site – não com seu navegador ou conexão com a Internet.

Embora o texto específico varie de acordo com o servidor, para um erro interno de servidor 500 no WordPress, você deverá ver algo como:

  • 500 Erro interno do servidor
  • Erro 500
  • Erro do Servidor Interno
  • Erro de servidor 500
  • Erro HTTP 500
Ler:  15 melhores temas de edição completa de sites WordPress em 2...

Quais são as causas de um erro interno do servidor 500?

Quando algo inesperado acontece e não há um código de erro mais adequado, você verá um 500 Internal Server Error. As causas incluem corrupção de arquivos, erros de permissão, plug-ins e muito mais. Isso pode parecer intimidante, mas pelo menos neste ponto você sabe que há um problema – e pode resolvê-lo.

Etapas para corrigir um erro interno de servidor 500 em um site WordPress

Plugins que causam um erro interno de servidor 500

Com um sistema baseado em plug-ins como o WordPress, plug-ins escritos por autores diferentes (e em momentos diferentes) podem entrar em conflito entre si. Este é certamente o tipo de coisa que pode causar erros inesperados. Neste caso, para identificar o problema, você precisará desabilitar todos os seus plugins e reativá-los um por um até que o erro seja reproduzido.

Se você tiver acesso ao wp-admin, poderá fazer login no painel do WordPress e, usando a tela do menu de plug-ins, desativar todos os plug-ins em massa. Se você não tiver acesso ao wp-admin (presumivelmente por causa do erro 500), você pode desativar os plug-ins manualmente, renomeando temporariamente as pastas de plug-ins no servidor.

Depois de encontrar o plugin que está causando o erro, você pode tentar revertendo a versão do plugin para uma versão anterior que não causa o erro. Se a reversão da versão do plug-in resolver o problema, seria útil entrar em contato com o desenvolvedor do plug-in para informá-lo sobre o erro.

Ler:  Fazendo backup do WordPress na nuvem

Verifique os registros de erros

Mesmo que o erro do servidor seja inesperado, muitas vezes há notas de solução de problemas no log de erros. Esses erros não são visíveis publicamente e só podem ser acessados ​​através do servidor.

Os desenvolvedores adicionam essas mensagens de erro privadas como trilhas para que possam rastrear um problema (como um erro 500) relacionado ao servidor sem expor acidentalmente informações secretas do servidor, como a configuração do servidor.

Essas informações são muito valiosas para desenvolvedores e hackers, portanto, essas mensagens de erro são mantidas em sigilo no log de erros do servidor.

Se você não estiver vendo nada listado no log de erros, certifique-se de que WP_DEBUG esteja configurado corretamente em seu site para registrar erros. Isso pode ser útil para obter informações sobre solução de problemas sem exibir a mensagem de erro publicamente.

Seja pro ativo

Talvez o melhor conselho para evitar erros inesperados em seu site seja ser proativo e verificar você mesmo os erros antes de publicar as alterações.

Ao fazer uma alteração em seu site, como instalar um novo plug-in, teste os recursos comuns do seu site. Você pode dar um passo adiante e usar o que é chamado de ambiente de desenvolvimento ou site de desenvolvimento.

Um erro de servidor 500 pode ser evitado?

Pela sua natureza, 500 erros são reservados para o inesperado e é difícil preparar-se para o inesperado. No entanto, você pode atualizar seu fluxo de trabalho para detectar possíveis erros 500 usando um site de desenvolvimento.

Ler:  Perguntas frequentes sobre WordPress

Antes de fazer alterações em seu site, como instalar um novo plugin ou alterar o tema, fazer essas alterações em um site de desenvolvimento permitirá que você verifique se há erros antes de migrar essas alterações para seu site público.

Considere hospedagem WordPress com Hostinger

Às vezes as coisas acontecem. A parte importante é como reagimos às coisas quando elas acontecem.

Um host que oferece hospedagem WordPress totalmente gerenciada fornecerá as ferramentas necessárias para lidar com os erros à medida que eles acontecem – porque em algum momento eles acontecerão.

Confira os planos de hospedagem WordPress totalmente gerenciados da Hostinger para começar hoje mesmo.

Novas publicações:

Recomendação