Suporte > Base de Conhecimento > Perguntas Gerais > PHP erro 500 Internal Server Error


PHP erro 500 Internal Server Error




PPHPSuexec é o termo abreviado usado para descrever o PHP como CGI com Suexec. Rodar o PHP como CGI com Suexec cria um ambiente muito mais seguro comparado com rodar o PHP como módulo do apache.

Sob PHPSuexec seus diretórios e arquivos PHP não podem ter permissões maiores que 755 (ler/escrever/executar pelo seu usuário, ler/executar pelo grupo.todos). Uma vez que você é dono dos seus prórios arquivos, seus scripts podem funcionar em qualquer diretório que você criar e não podem ser manipulados por outros usuários, inclusive o "nobody". Isto é possível pois todo o processo do apache com PHP será utilizando o usuário do cliente, e não nobody. Isso ajuda também para detectar spammers no servidor.

Problemas comuns com PHPSuexec caso seus scripts estão reportando 500 Internal Server Errors, por favor verifique o seguinte:

* Certifique-se que diretório não possuam permissões maiores que 755

* Certifique-se que as permissões dos arquivos PHP não são maiores que 755 - 644 é padrão.

* Certifique-se que você não tem nenhum arquivo .htaccess que contém flags/valores PHP ou diretivas ForceType. Estas diretivas precisam ser manipuladas de forma diferente.



Esta resposta lhe foi útil?

Adicionar aos Favoritos Adicionar aos Favoritos    Imprimir este Artigo Imprimir este Artigo

Veja também
Como colocar senhas em pastas? (Visualizações: 217)

Powered by WHMCompleteSolution