Wordpress

Como Corrigir o Erro Interno 500 do Servidor no WordPress

erro500-servidor-wordpress-hostinger

Você encontrou o erro interno 500 do servidor WordPress? Bem, você não está sozinho! O Erro Interno 500 do WordPress é um dos erros mais comuns que webmasters do WordPress encontram. No entanto, encontrar esse erro entre 500 erros internos de servidor não é tão fácil e comum como encontrar o erro 404, onde as razões possíveis são permalinks quebrados ou URLs de páginas alteradas.

As razões mais comuns e populares por trás do erro do servidor interno 500 são arquivos .htaccess corrompidos, permissões de arquivo incorreto, tempo limite de script, versão do PHP incompatível ou atualizações do WordPress. No entanto, pode haver muitas outras razões, e será necessário pesquisar mais a fundo para sabera real causa. Uma das melhores coisas a fazer quando a solução de problemas do erro500 do servidor WordPress é rastrear seus passos. Tente lembrar qual evento específico causou o seu site WordPress parar de funcionar (por exemplo, após uma instalação de plug-ins / tema ou atualização). Uma vez que você sabe exatamente o que causou o erro, resolvê-lo será muito mais fácil.

No entanto, nós entendemos você! Aqui está um rápido tutorial sobre como corrigir o erro interno do servidor WordPress usando 9 métodos diferentes. Fique tranquilo, este tutorial lida com todas as soluções possíveis e é certo para resolver o erro. Sem perder mais tempo, vamos começar com este tutorial do WordPress.

P.S. Segurança sempre vem em primeiro lugar. Antes de realizar os passos com este tutorial, recomendamos fazer um backup do seu site para evitar a perda de arquivos.

Opção 1: Erro 500 do servidor WordPress devido a plug-ins ou temas

Em muitos casos, o erro do servidor 500 do WordPress ocorre após a instalação ou atualização de plug-ins ou temas. No caso de você ter uma idéia de qual WordPress plugin ou tema causou o problema, você já está na metade do caminho.

Opção 1.1: Erro interno 500 do servidor WordPress devido à instalação ou atualização do plug-in

Se a sua página caiu após uma nova instalação de plugue ou atualização, você pode corrigi-lo, desativando ou removendo o plug-in. Dependendo da situação, existem duas maneiras de ser feito.

Desativando plugins via WordPress Dashboard.

Se o WordPress Dashboard ainda estiver acessível, siga as etapas dadas abaixo:

  1. Inicie sessão no Painel do WordPress.
  2. Clique em Plugins> Plugins instalados no menu de navegação à esquerda.                                                                                                    
  3.  Desative o plug-in problemático.                                                                                                                                                                                                                       
  4. Atualize o site no navegador para verificar se ele corrigiu o problema.
  5. Caso contrário, desative outro plugin e repita o processo até que todos os plugins sejam desativados (ou até que o site esteja funcionando).
  6. Depois de encontrar o plugin responsável pelo erro 500 do servidor interno, tente removê-lo e instalá-lo novamente. Você também pode procurar plugins substituto que executam a mesma função ou entrar em contato com os desenvolvedores de plugins para verificar por que o plugin é incompatível com o seu ambiente WordPress.

Desativando plug-ins do WordPress por meio do Gerenciador de Arquivos ou FTP

Existem situações em que o erro faz com que o painel não funcione. Nesses casos, você pode desativar ou remover plugins com a ajuda do Gerenciador de Arquivos localizado no seu painel de controle de hospedagem ou cliente FTP, como o FileZilla.

  1. Navegue até o diretório do WordPress e digite o diretório wp-content / plugins.
  2. Localize o plug-in problemático e renomeie seu diretório para desativá-lo. Por exemplo, você pode adicionar .disabled no final para que você não se esqueça que plugins foram desativados. Se você deseja removê-lo completamente, basta excluir o diretório de plug-in.                                                                                                                                                                           
  3. Depois disso, atualize seu site. Caso o problema persista, prossiga com o processo até que todos os plugins sejam desativados (ou até que o site esteja funcionando).
  4. Depois de localizar o plugin que causou o erro, você pode tentar reinstalá-lo, procurando um plugin substituto, ou entrar em contato com os criadores de plugin para descobrir como implementá-lo em seu site WordPress.

Opção 1.2: Erro 500 de servidor interno do WordPress devido à nova instalação de tema ou atualização

Se a sua página parou após uma nova instalação de tema ou atualização, você pode lidar com o problema, alterando o tema. Existem duas maneiras de fazer isso, dependendo da situação.

Alterando o tema via WordPress Dashboard

No caso de você ser capaz de acessar a área de administração, aqui está o que você deve fazer:

  1. Navegue até a seção Aparência> Temas.                                                                                                                                                                                                               
  2. Escolha qualquer outro tema e clique em Ativar para usá-lo.                                                                                                                                                                        
  3. Depois que tudo estiver pronto, você verá uma tela de confirmação com um link para seu site.                                                                                                     

Alterando o tema via phpMyAdmin

Você também pode mudar seu tema editando seu banco de dados MySQL via phpMyadmin, que é encontrado no painel de controle de hospedagem. Isso pode não ser útil se o painel do WordPress não estiver funcionando. Veja o que você deve fazer:

  1. Localize a tabela wp_options e acesse.
  2. Dependendo da sua instalação, o prefixo pode não ser sempre wp_
    Vá para a página 2.
  3. Procure o modelo de seções e a folha de estilo
  4. Descubra quais temas você pode usar em vez de seu atual, direcionando para o diretório wp-content / themes usando o Gerenciador de Arquivos.
  5. Copie o nome do tema que deseja usar. Em seguida, altere os valores de modelo e folha de estilo no banco de dados com o nome do seu tema. Neste exemplo, vamos mudar o tema de twentyfifteen para twentysixtee.

Agora você pode atualizar seu site no navegador e ele será carregado com o novo tema. Se o Erro 500 interno do servidor foi causado pelo seu tema WordPress, esta solução irá corrigi-lo. Em seguida, você pode tentar reinstalar o tema antigo ou entrar em contato com o desenvolvedor / provedor do tema para obter mais informações sobre como implementá-lo.

Opção 2: Verificar o arquivo .htaccess

Outra opção para se livrar do erro do servidor interno é verificar o seu arquivo .htaccess atual. A probabilidade é alta de que seu arquivo .htaccess atual esteja corrompido. Isso pode acontecer devido a uma série de razões; Sendo a mais comum uma instalação de um novo plugin ou outras alterações em seu site.

A melhor maneira de verificar se seu arquivo .htaccess atual está corrompido é fazendo um novo. Tudo que você precisa fazer é:

  1. Faça login no painel de controle de hospedagem e acesse o Gerenciador de Arquivos localizado na seção Arquivos. Você pode usar um cliente FTP como o FileZilla.
  2. Navegue até o diretório do seu site WordPress (Se você conseguiu localizar arquivos como wp-content e wp-includes, você está no lugar certo.)
  3. Procure o arquivo .htaccess aqui e desabilite-o. Isso pode ser feito dando ao arquivo um nome diferente. Por exemplo .htaccess1                        
  4. Depois disso, crie um novo arquivo .htaccess e tente fazer o upload do código padrão .htaccess do WordPress, que é:                                         
  5. Certifique-se de salvar o arquivo.

Agora, abra seu site em um navegador e veja se o erro foi corrigido. Se não, siga a opção abaixo.

Opção 3: Aumentar os limites do PHP

Se os dois passos acima não funcionam para você, falta de memória ou valores de PHP insuficientes pode ser outra probabilidade por trás do erro 500 do servidor interno do WordPress. Isso ocorre porque scripts e plugins requerem uma certa quantidade de memória para funcionar corretamente. Além disso, quando o site é carregado, o navegador faz um número significativo de solicitações para carregar seus plugins, scripts e conteúdo. Quando há uma quantidade insuficiente de memória disponível para os plug-ins e scripts para carregar, o site do WordPress é uma maneira fácil de lançar um erro 500 de servidor interno. Assim, é importante aumentar a memória do seu site e outros valores do PHP. Você pode aumentá-los com a ajuda do arquivo .htaccess. Aqui estão as linhas que recomendamos adicionar:

Não se esqueça de salvar suas alterações. Depois de feito, atualize seu site. Se o problema estava relacionado a valores PHP insuficientes, esta solução resolverá o erro.

Opção 4: Alterando a versão do PHP

Alguns plugins e scripts do WordPress requerem uma versão específica do PHP. Se os requisitos não forem atendidos, o Erro 500 interno do servidor pode aparecer. Você pode testar se o problema está relacionado à sua versão do PHP, alterando-o. Isso pode ser feito através da seção de configuração PHP do painel de controle de hospedagem.

Caso você não saiba qual versão do PHP é necessária, experimente todas elas. Não se esqueça de salvar suas configurações e atualizar o site após cada alteração. Caso nenhuma dessas seleções corrija o erro interno do servidor 500, mude a versão do PHP para a inicial (que foi usada no início) e prossiga para a próxima opção.

Opção 5: Ativação da exibição de erro

Encontrar a razão para o erro 500 interno do usuário de WordPress é provavelmente a parte mais chata de arrumar. Se nenhuma das opções acima o ajudou, talvez seja necessário investigar mais a fundo e verificar seus erros. Existem algumas maneiras de começar:

Ativando a exibição de erros

Ao habilitar a exibição de erros, você pode encontrar uma parte específica no código que causa o problema. Isso pode ser feito através da seção Configuração do PHP no painel de controle de hospedagem. Defina o valor Mostrar Erros como Habilitado e clique em Salvar.

Agora, você deve atualizar seu site. Quaisquer erros no código serão exibidos na tela como mostrado abaixo:

Como alternativa, você pode criar um arquivo de log de erro separado e gerar entradas para ele com a ajuda de .htaccess. Um tutorial mais detalhado pode ser encontrado aqui.

Depois de localizar o erro, você pode abrir o arquivo mencionado no erro e olhar para a linha especificada para obter mais informações. Você também pode usar o Google, Stackoverflow, Fóruns do WordPress ou entre em contato com o desenvolvedor para obter mais informações sobre como resolvê-lo.

Opção 6: Usando a depuração do WordPress

WordPress tem seu próprio sistema de depuração especial, portanto, você pode usá-lo para solucionar problemas com seu código. Também pode ajudar ao resolver o erro 500 interno do servidor WordPress. Para começar a usá-lo, primeiro você precisará fazer algumas alterações no seu arquivo wp-config.php.

1. Localize a seguinte linha no seu arquivo wp-config.php                                                                                                                                                                                        

  1. Remova-o e cole o seguinte código em seu lugar:                                                                                                    




  2. 3. Atualize seu site e abra o Gerenciador de Arquivos. Navegue até o diretório wp-content e procure o arquivo debug.log. Para ver as entradas geradas, abra o arquivo na visualização de edição. 
  3. Agora, você sabe os erros que estão causando problemas para o seu site WordPress e pode resolvê-los com a ajuda de seu desenvolvedor, Google, Stackoverflow ou Fóruns WordPress. Mais informações sobre depuração no WordPress também podem ser encontradas aqui.

Opção 7: Restaurar um backup

No caso de você fazer o backup do WordPress quando ele era funcional, restaurar o backup também é uma solução. Em primeiro lugar, remova todos os seus arquivos do site WordPress. Em seguida, volte a carregar o seu conteúdo e verifique novamente se o site funciona.

Se você não é fã de restaurar WordPress backups manualmente, podemos oferecer uma ótima solução. Infelizmente, não vai ajudar se o seu site não é funcional, mas certamente pode ajudar a evitar problemas semelhantes no futuro.

  1. Instale e ative o plugin All-in-One WP Migration.                                                                                                                                                                                           
  2. Encontre o plugin em seu WordPress Dashboard e selecione a função Exportar.                                                                                                              
  3. Escolha a opção Arquivo se desejar fazer o download do backup gerado diretamente para o seu computador.                                                                                                                                                        
  4. Faça o download do backup gerado e armazene. Ele incluirá seus arquivos e banco de dados.
  5. No caso de você encontrar o Erro 500 interno do servidor (ou qualquer outro problema) e não poder corrigi-lo, você pode simplesmente restaurar o backup gerado.
  6. Para restaurar um backup gerado pelo plug-in do All-in-One, você precisará remover completamente o site atual e instalar um novo site do WordPress juntamente com o plug-in do All-in-One. Depois disso, escolha o recurso Importar, selecione o arquivo de backup gerado e prossiga com a restauração.                                                                                                                        

Opção 8: Recarregar arquivos principais do WordPress

Se nada parece estar dando certo, há um recurso mais drástico para corrigir o erro. Tudo que você precisa fazer é:

  1. Baixe a versão mais recente do WordPress.
  2. Salve e descompacte em seu computador.
  3. Exclua o arquivo wp-config-sample.php e a pasta wp-content para evitar sobrescrever quaisquer dados importantes.
  4. Mova todos os arquivos principais para a localização do site e substitua-os. Isso pode ser feito com a ajuda do FileZilla FTP.                         
  5. Finalmente, você verá uma tela de confirmação. Você também pode selecionar as opções mostradas na imagem abaixo. Dessa forma, não haverá necessidade de confirmar o processo de substituição para cada arquivo.

P.S. Certifique-se de que você já tenha feito um backup completo do seu site atual antes de prosseguir com esta opção para evitar qualquer perda de arquivo.

O processo de upload pode levar de 10 a 20 minutos. Depois de concluída, tente atualizar seu site. Se o erro 500 do servidor interno do WordPress foi causado por um problema nos arquivos do núcleo, essa opção certamente o ajudará a corrigi-lo.

Opção 9: Começando do zero

Se todas as opções acima não conseguiram resolver o seu erro, é possível começar a criar o seu site desde o início. A grande notícia é que é possível restaurar completamente um site WordPress apenas por ter um backup do seu banco de dados MySQL. Você pode verificar o seguinte tutorial para obter instruções passo a passo sobre como restaurar um site do WordPress usando apenas um backup de banco de dados.

Conclusão

Todo mundo que usa o WordPress encontra um erro de servidor interno pelo menos uma vez. Se você é um desenvolvedor avançado, ou um usuário iniciante, corrigir o Erro 500 interno de servidor WordPress é fácil se você sabe onde procurar. Da mesma forma como na vida real, para resolver um problema, você precisa primeiro encontrar o que causou isso. Depois disso, você pode usar recursos on-line, pedir ajuda a amigos, desenvolvedores ou seu provedor de hospedagem.

Tem algumas dicas legais que você gostaria de compartilhar? Não deixe de deixar seu recado nos comentários!

1 Comentário

Clique aqui para comentar

  • Show de bola me ajudou, meu problema de erro 500 que havia dado era que tinha migrado um site wordpress local para um servidor, dai no arquivo .htaccess estava a url antiga, troquei ela para o padrao e funcionou

Comece a Economizar Agora!

Hospedagem com tudo incluso e nome de domínio
R$6
99
/mês

Junte-se a centenas de inscritos em todo o mundo

e receba um resumo dos tutoriais mais recentes direto para o seu e-mail

Please wait...

Obrigado por se inscrever!