Categorias
-
Tópicos recentes
Arquivos
Tags
301 redirect antispyware antivirus backup completo blog centos cms cPanel cpanel 11.24 cpanel accelerated cpmove dicas dicas seo dominio domínio grátis fantastico ffmpeg flash full backup google apps HTML ioncube ioncube loader joomla mambo mod_rewrite navegadores oscommerce otimização site pagerank page rank PHP pr redirecionamento register globals ruby ruby on rails SEO sitemap ssh webhost manager WHM whm 11.24 whm accelerated wordpress
Resolvendo o Erro 500 Internal Server Error
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.