Como corrigir o erro de servidor interno 500 no WordPress
Publicados: 2019-07-04Se você encontrar o erro de servidor interno 500 em seu site WordPress, aqui estão algumas maneiras de fazer isso.
Uma coisa que eu amo sobre tecnologia, especialmente coisas relacionadas à programação, é que há relatórios de erros embutidos.
Cada cenário imaginário em que um aplicativo pode falhar é fornecido para fornecer aos desenvolvedores informações precisas sobre onde o aplicativo está falhando e em que parte do erro real está ocorrendo, facilitando a solução de problemas.
Ao contrário da maioria dos erros que você encontrará, o erro 500 Internal Server não informa explicitamente o que há de errado com seu site, tornando irritantemente difícil solucionar problemas e corrigir.
Depois de corrigir esse erro inúmeras vezes, aqui estão alguns dos cenários mais prováveis que você pode experimentar e como corrigi-lo.
Quando você move seu site WordPress para um novo host, há uma grande chance de você ver esse erro, mas para a maioria das pessoas, o erro pode ser lançado mesmo que eles não tenham feito nada no site.
O erro de servidor interno 500 geralmente é isolado a dois cenários, problemas relacionados a software ou plug-in e problemas relacionados a hardware.
Antes de entrarmos no âmago da questão, faça backup do seu site, algumas das recomendações envolvem adulteração de seus arquivos; você gostaria de piorar a situação já ruim.
Solucionar problemas relacionados ao software
Salvar links permanentes
Ok, eu sei que a maioria dos artigos que você vai ler sobre como corrigir o erro do servidor interno 500 não menciona isso, bem, a maioria deles é escrita por redatores que não gerenciam um site.
Os últimos 3 que tive que corrigir o erro revelaram que apenas salvar os permalinks corrigiu o problema. Código de solução alternativa por tempo suficiente, e logo você descobrirá que alguém das soluções para erros irritantes é simples.
Portanto, antes de entrar nos aspectos técnicos abaixo, comece com isso.
Os links permanentes são encontrados em Configurações.
Comece com o arquivo de acesso .htacess
O arquivo .htaccess é um arquivo de configuração encontrado no diretório de nível superior de um site em um servidor Apache que adiciona ou remove a funcionalidade necessária para que o WordPress, plugins e temas funcionem bem.
Se surgir um problema com este arquivo, o site certamente quebrará e começará a mostrar erros; o erro mais comum associado a um arquivo .htaccess corrompido está corrompido é o erro 500 Internal Server.
Como é o culpado típico, começamos com este arquivo para a correção.
Tudo que você precisa fazer é entrar no seu servidor de arquivos e renomear o arquivo .htaccess.
Em seguida, tente acessar seu site, o WordPress por padrão irá recriar o arquivo .htaccess com suas configurações padrão.
Em nossa experiência, isso corrige mais de 80% dos 500 erros de servidor interno que vimos.
Aumente o limite de memória do PHP
O próximo motivo mais provável de seu site mostrar esse erro é quando seu site, tema ou plug-in requer mais memória para ser executado do que o definido atualmente.
Seu host e configuração do WordPress definiram limites de memória nos quais os aplicativos precisam trabalhar, se renomear o arquivo .htaccess não funcionou para você, tente aumentar o limite de memória PHP em seu arquivo wp-config.php - você pode verificar com seu documentação de plugins e temas para os Limites de Memória PHP recomendados .

No arquivo wp-config,PHP que você encontrará em seu diretório público, adicione a linha de código abaixo logo após a tag PHP de abertura. Você pode substituir 64M pelo tamanho recomendado pelo seu plugin ou tema.
define('WP_MEMORY_LIMIT', '64M');
Atualize seu site e veja se isso resolve o problema.
No entanto, se o seu site estiver funcionando e, de repente, você começar a ver o erro, precisará investigar mais detalhadamente qual plug-in está sobrecarregando a memória.
Verifique o tema ou plugins
Algumas vezes o culpado é um plugin ou tema com bugs. No entanto, antes de começar a solucioná-los, verifique se o seu tema ou plugins têm atualizações que você pode aplicar. Se a atualização não eliminar o erro, é hora de seguir em frente.
Para isolar se um tema causa o erro, troque de tema e veja se isso o corrige.
Você pode fazer isso em temas em Aparência. Ative os temas padrão do WordPress – Twenty Seventeen por exemplo e verifique se o seu site.
Se o seu site funcionar após a troca de temas, podemos concluir que o problema é com o tema. Você pode entrar em contato com o desenvolvedor do tema para possíveis soluções para o erro.
Se isso não resolver o problema, você pode reativar seu tema e passar para solucionar os problemas dos plugins.
Para o caso de plugins, comece desabilitando todos os plugins, verifique seu site, se o erro desaparecer, podemos confirmar que um plugin pode ser o culpado.
Se isso resolver o problema, é hora de reativar os plugins um por um, enquanto você faz isso, continue atualizando seu site até encontrar um que retorne o 500 Internal Server Error.
Quando você chegar ao culpado, você pode entrar em contato com o desenvolvedor e esperar que eles possam corrigir o problema.
Recarregar os principais arquivos do site WordPress
Se alguma das etapas acima não corrigir o erro do servidor interno 500, tente substituir os arquivos principais do WordPress existentes nos diretórios wp-includes e wp-admin por uma cópia limpa para descartar arquivos corrompidos do WordPress.
Você pode baixar os arquivos do wordpress.org
Solucionar problemas relacionados ao hardware
Entre em contato com o atendimento ao cliente do seu anfitrião
Se você tentar todos os métodos acima e o erro do servidor interno 500 for persistente, entrar em contato com seu host é a única opção que resta.
Como você viu nas etapas anteriores, os culpados típicos por esse erro estão relacionados ao seu tema e plugin.
Isso geralmente está fora do alcance dos hosts da web, portanto, você precisará explicar ao seu host tudo o que fez para tentar corrigir o erro.
Conclusão
Se esta é a primeira vez que você vê o erro, eu entendo como pode ser uma experiência assustadora, mas depois de ler este artigo, você deve respirar sabendo que não está isolado para você.
Além disso, com as dicas aqui, você poderá solucionar problemas e corrigir o erro rapidamente.
Recomendamos manter um agendamento de backup regular para seu site. Em um cenário como esse, reverter para uma versão anterior do site pode ser uma solução a curto prazo, especialmente se a causa estiver relacionada a alterações recentes no software do site.
Você também pode querer aprender como corrigir o erro 502 bad gateway no WordPress.