O que é erro 500? Aprenda o que causa e como corrigir.

A messagem Error 500 – Internal Server Error acontece por várias razões (permissões incorretas, quantidade de memória disponível insuficiente, etc). Quando este erro ocorre, basicamente é quando o servidor não consegue identificar o problema. É aí que o problema de verdade começa, já que o servidor não sabe o que é, cabe a você descobrir.

Veja neste artigo alguns dos passos que podem resolver os problemas mais frequentes que causam o famoso erro 500, para sites que utilizam a linguagem de programação PHP.

 O que causa o erro 500?

Ele pode ocorrer por alguns motivos específicos, tais como:
Definição de parâmetros de forma incorreta através de um arquivo .htaccess;
Elevado uso de recursos ou timeout;
Permissões de arquivos incorretas (Linux);
Alto número de acessos simultâneos no site;
Erros de regravação de URL e de diretivas PHP.

Como Corrigir? 

Verifique o arquivo .htaccess

Verificar se o arquivo .htaccess foi corrompido é o primeiro passo para a solução. Você pode fazê-lo através de renomear seu arquivo .htaccess principal para algo como .htaccess_old. Para renomear o arquivo .htaccess, você vai precisar para acessar seu site usando o FTP.

 

Aumente o limite de memória PHP

O esgotamento do limite de memória do PHP pode ser uma causa do erro 500.

Revise as permissões utilizadas

O erro pode ser causado também pelas permissões incorretas de seus arquivos e pastas.

Padrão recomendado de diretórios e arquivos:

  • Diretórios 755
  • Arquivo 644

 

Identifique scripts lentos e estouro de pool

Acesse seu Painel de Controle e clique na ferramenta Configuração PHP.
Se houverem scripts lentos e estouro de pool, serão exibidos alertas e você pode clicar para analisar cada ocorrência.

Procure seu provedor de hospedagem

Se nada funcionar, então você precisa entrar em contato com o seu provedor de hospedagem. Ao olhar para os logs do servidor, eles devem ser capazes de chegar ao fundo das coisas. Caso eles não consigam, então recomendamos que você contrate uma  manutenção especializada e troque rapidamente de provedor e servidor.

 

Ainda precisa de ajuda?

A Hands On TI utiliza cookies que são necessários ao funcionamento adequado de suas Páginas.