Em servidores cPanel, cuja manipulação do PHP é feita com o suPHP ativado, grande parte dos erros 500 podem ser resolvidos apenas verificando-se e alterando conforme necessários as permissões dos arquivos e pastas. Se você utilizar permissões 777 em uma pasta ou arquivo, provavelmente este erro ocorrerá. Então, o ideal é sempre utilizar 755 para as pastas e 644 para os arquivos (exceto se especificado o contrário na documentação do software ou script).
Existe uma maneira de fazer esta modificação em todas as pastas e em todos os arquivos, no caso de você ter diversos arquivos e diretórios com permissões erradas.
Para modificar as permissões de todos os diretórios para 755, no SSH digite:
find /home/*/public_html -type d -exec chmod 755 {} ;
Para modificar as permissões de todos os arquivos para 644, no SSH digite:
find /home/*/public_html -type f -exec chmod 644 {} ;
Outra causa desses erros pode ser o arquivo .htaccess, tentando modificar algum parâmetro do PHP. Abra o .htaccess e veja se há linhas com comandos do tipo php_flag e php_value. Se houver, apague-as.
Nenhum comentário:
Postar um comentário