Erro 500 no site

Como descobrir a causa e voltar o site ao ar

Portal Web

Última atualização há 21 dias

O erro 500 (Internal Server Error) é uma mensagem genérica: o servidor recebeu o pedido, mas alguma coisa no site fez o processamento falhar. Em sites WordPress, as causas mais comuns são um plugin ou tema com problema, um arquivo .htaccess danificado, uma versão de PHP incompatível ou falta de memória.

Antes de começar

  • Se você acabou de atualizar ou instalar um plugin, um tema ou o WordPress, a causa provavelmente é essa mudança.
  • Faça uma cópia do que for mexer (ou saiba onde está o seu backup). Veja Restaurar com o JetBackup.

Passo 1: leia o registro de erros

O servidor anota o motivo do erro. No Gerenciador de arquivos, entre na pasta do site (domains, o seu domínio, public_html) e procure um arquivo chamado error_log. Abra e leia as últimas linhas: elas costumam citar o plugin, o tema ou o arquivo que causou a falha. Os registros do servidor também ficam na pasta logs do domínio.

Passo 2: desative os plugins

Se o registro apontar um plugin (ou se você não conseguir ler o registro), desative todos os plugins de uma vez: no Gerenciador de arquivos, entre em public_html > wp-content e renomeie a pasta plugins para plugins-desativados. Abra o site. Se voltou, renomeie a pasta de volta e reative os plugins um por um até achar o culpado.

Passo 3: confira o arquivo .htaccess

Na pasta public_html, renomeie o arquivo .htaccess para .htaccess-antigo e abra o site. Se voltar, entre no painel do WordPress, vá em Configurações > Links permanentes e clique em salvar: o WordPress cria um .htaccess novo e limpo. O .htaccess é um arquivo oculto: se ele não aparecer na lista, procure no Gerenciador de arquivos a opção de mostrar arquivos ocultos.

Passo 4: confira a versão do PHP

Um plugin ou tema antigo pode não funcionar numa versão nova do PHP, e o contrário também. Em Configurações do PHP, volte para a versão que o site usava antes e teste.

Passo 5: veja se o servidor limitou o site

Se o erro vem e vai, o site pode estar passando dos limites de uso da conta. Veja Uso de Recursos e o tutorial Erro 508 e 503.

Nada funcionou?

Restaure uma cópia anterior do site (arquivos e banco de dados) e, se o erro continuar, peça ajuda: Como pedir suporte. Envie o conteúdo das últimas linhas do error_log.

Veja também

Se ainda ficar com dúvida, fale com a nossa equipe pelo chat.

Este artigo foi útil?

0 de 0 gostaram deste artigo

Ainda precisa de ajuda? Envie-nos uma Mensagem