O que é Internal Server Error 500 (Erro Interno do Servidor) no site?

O erro 500 indica uma falha interna no servidor que pode ser causado por um erro de programação em algum sistema do seu site ou ainda por permissões incorretas em arquivos e pastas.

Em nossos servidores nós usamos phpsuexec, portanto, as pastas devem ter permissão (chmod) 755 no máximo, e os arquivos permissão máxima 644. Se você utilizar permissões 777 em uma pasta ou arquivo PHP, este erro provavelmente ocorrerá.

Outra causa deste erro pode ser o arquivo .htaccess tentando modificar algum parâmetro do PHP. Para corrigir, edite o arquivo .htaccess na raiz do site ou na pasta do sistema onde esteja ocorrendo o problema e veja se há linhas com comandos do tipo php_flag e php_value. Se houver, apague-as.

Caso você deseje mudar alguma diretiva do PHP, você deve criar um arquivo com o nome de php.ini com o conteúdo desejado. Por exemplo, se desejar desativar a register_globals, voce deve inserir no arquivo php.ini a linha register_globals = Off . Depois de inserir suas configurações, você deverá enviar o arquivo php.ini personalizado para a pasta de seu sistema ou para a raiz (public_html) de seu site.

  • Email, SSL
  • 491 Users Found This Useful
Was this answer helpful?

Related Articles

Quais informações do banco de dados são necessárias para um aplicativo?

Para configurar seu banco em qualquer aplicativo que exija banco de dados, veja abaixo:host =...

O que é e como fazer um tracert (traceroute)?

O Traceroute é uma ferramenta que permite observar a trajetória de um pacote de...

Meu site está fora do ar. O que devo fazer?

01. Verifique se seu site está realmente offline. Muitas vezes ocorrem problemas...

Como configurar e enviar formulário pelo meu site?

Para enviar o conteúdo de um formulário pelo Formmail, que já está...

Como conectar ao banco de dados utilizando PHP?

Veja abaixo um exemplo de conexão com o banco de dados utilizando PHP. <?php$link =...

Powered by WHMCompleteSolution