GoDaddy Ajuda

Tentamos traduzir esta página para você. A página em inglês também está disponível.

Corrigir um erro interno do servidor do WordPress

Observação: Este artigo descreve o processo de solução de problemas do Erro 500 do servidor interno. Se você não tiver certeza de qual erro está causando problemas em seu site, consulte o artigo sobre os erros mais comuns do WordPress com as soluções sugeridas .

Um erro interno do servidor (ISE), também conhecido como erro 500, é uma mensagem de erro genérica que aparece quando seu site do WordPress não pode ser exibido. Em versões mais antigas do WordPress, um ISE também pode aparecer como uma página em branco sem detalhes do erro. O erro pode ocorrer por vários motivos, mas geralmente é causado por um conflito com o WordPress, um plugin, um tema ou um dos arquivos de controle do site. Isso geralmente acontece após uma atualização.

Encontrar a causa de um ISE e depois resolvê-la geralmente é uma questão de tentativa e erro. Abaixo estão algumas maneiras de encontrar a causa do erro, com links para artigos que o guiarão por cada processo e descreverão como corrigi-lo.

Observação: Resolver o erro interno do servidor requer métodos avançados de solução de problemas, que incluem conectar-se à sua hospedagem com um aplicativo de FTP, editar ou desabilitar arquivos e fazer alterações no banco de dados. Se você não quiser corrigir esse erro, nossa equipe de suporte do WordPress Premium pode fazer isso por você.

Aviso: Sempre faça um backup do seu site antes de solucionar problemas ou fazer qualquer alteração.

A primeira etapa na solução de problemas do ISE é conectar ao seu servidor com o File Transfer Protocol (FTP) . Isso permitirá que você acesse e edite os arquivos do seu site. Quando seu site estiver passando por um ISE 500, o painel do WordPress e ferramentas como um Gerenciador de arquivos não funcionarão. Nesse caso, você precisará usar um aplicativo de FTP para editar os arquivos do seu site.

Existem muitos aplicativos de FTP diferentes que você pode usar, mas recomendamos o FileZilla . Escolha seu tipo de hospedagem na lista abaixo para saber como obter credenciais de FTP e se conectar ao seu site:

Uma vez conectado, encontre uma pasta onde seu site do WordPress está localizado - ela deve conter arquivos e pastas com o prefixo wp- , como wp-admin, wp-content e wp-config.php. Agora, você pode começar a solucionar problemas e eliminar as possíveis causas uma por uma até descobrir o que está causando o ISE.

Desabilite seu arquivo .htaccess

Uma das causas mais comuns de um ISE é um arquivo .htaccess corrompido. O .htaccess é um arquivo de controle que o WordPress usa para se comunicar com o servidor. O WordPress, plug-ins e temas geralmente fazem alterações nesse arquivo, o que às vezes pode corromper o arquivo.

O arquivo deve estar localizado na pasta principal que contém a instalação do WordPress (pasta raiz). Pode haver outros arquivos .htacess em pastas diferentes, mas você deve desabilitar este ao solucionar problemas do ISE.

O arquivo .htaccess fica oculto por padrão, portanto, se você não vir o arquivo, certifique-se de habilitar a opção para mostrar arquivos ocultos no FileZilla ou em qualquer outro aplicativo de FTP que estiver usando.

Quando encontrar o arquivo, renomeie-o para .htaccess.disabled e visite seu site em um modo de navegação privada no Chrome , Firefox ou Edge :

  • Se o erro desaparecer, redefina seus links permanentes para criar um novo arquivo .htaccess automaticamente.
  • Se o erro persistir, renomeie o arquivo para .htacess e continue seguindo as recomendações deste artigo.

Aumente seus limites de memória

Sua conta de hospedagem atribui uma determinada quantidade de memória para executar o PHP, o que é necessário para o funcionamento do seu site WordPress. Devido ao tamanho do seu site ou ao número de plugins que ele usa, o site pode exigir mais do que a memória PHP padrão.

Para fazer isso, encontre o arquivo wp-config.php na pasta com a instalação do WordPress e siga as etapas 3 a 7 deste artigo para aumentar o limite de memória do WordPress . Visite seu site no modo de navegação privada e, se aumentar o limite de memória do WordPress não ajudar, tente aumentar o limite de memória do PHP para 256M ou 512M.

Desabilite todos os seus plugins

Os plugins do WordPress podem causar um conflito entre si, com um tema ativo ou com sua versão do WordPress, o que pode levar ao ISE. É mais provável que isso ocorra depois de atualizar o WordPress, o tema ativo ou um de seus plugins.

Para verificar se um problema é causado por plug-ins, na pasta wp-content , renomeie a pasta de plug- ins para plugins.renamed e acesse seu site em um modo de navegação privada:

Carregar novamente os arquivos principais do WordPress

Observação: Se o seu site estiver na hospedagem Managed WordPress, pule esta seção porque os arquivos principais do WordPress vêm pré-instalados com o plano de hospedagem. Eles são atualizados automaticamente para manter seu site seguro e você não pode substituí-los por FTP.

Em algumas situações, seus arquivos principais do WordPress podem ser corrompidos durante uma atualização, causando o ISE. Tente carregar novamente os arquivos principais do WordPress para se certificar de que eles não estão causando o problema.

Baixe a mesma versão do WordPress que você usa atualmente no repositório do WordPress , descompacte-a no seu computador local e transfira (substitua) as pastas wp-admin e wp-includes do seu computador local usando o FTP.

Observação: Se você não souber qual versão do WordPress seu site usa, verifique o arquivo wp-version.php encontrado na pasta wp-includes .

Mudar para um tema padrão do WordPress

Se as opções acima não ajudaram a corrigir o problema, seu tema pode estar causando o conflito. Para testar, você pode mudar para um dos temas padrão do WordPress , como TwentyTwenty ou TwentyTwentyOne . Você terá que alterar o tema no banco de dados, já que seu painel do WordPress estará indisponível quando seu site estiver experimentando um ISE 500.

Observação: Se você não tiver um tema padrão do WordPress instalado, poderá instalá-lo com o FTP e ativá-lo no banco de dados .

Se o seu site carregar corretamente após alternar para o tema padrão, você pode atualizar seu tema normal para a versão mais recente e ativá-lo.

Se atualizar o tema não funcionar, tente o seguinte:

  • Pesquise o tema no repositório de temas do WordPress em wordpress.org . Na página inicial do seu tema, selecione Visualizar fórum de suporte . Procure no fórum uma solução específica para o seu problema.
  • Se você comprou o tema em outro lugar, revise a documentação fornecida pelo desenvolvedor do tema.

Saiba mais