Erro 500 – Internal Server Error
Esse é um erro de configuração do servidor, que normalmente é acompanhado da seguinte mensagem: “The server encountered an internal error or misconfiguration and was unable to complete your request”
Quem trabalha com web, host, criação de wesites, ou supote nesse meio, já deve ter se deparado com esse erro, eu sou um que já se deparou e não foram poucas as vezes, então vejamos algumas possíveis soluções para o erro 500 – Internal Server Error
A primeira coisa é verificar as permissões da pasta, geralmente esse erro ocorre quando a permissão está com 777, mude para 775 e caso não resolva mude para 751. Para alterar as permissões, basta acessar o ftp da hospedagem web com seu programa favorito (indico o Filezilla), navegar até a pasta em questão, clicar com o botão direito do mouse e no menu que é exibido clique em atributos do arquivo, na nova janela colocar as permissões que você quer.

Para os arquivos dentro da pasta em questão, talvez você precisa configurar também as permissões, nesse caso a permissão vai depender do que você quer fazer com determinado arquivo.
Caso tenha observado que as idéias acima não tenham surtido efeito positivo para você, verifique se há um arquivo .htaccess dentro da pasta em questão, caso houver tente renomear ele para outro nome do tipo .htaccess_old, feito isso tente acessar novamente a pagina ou arquivo o qual exibia o erro 500 internal server error.
Creio que com o exposto acima você conseguirá resolver seus sinistros com permissões no seu servidor de hospedagem web.
Vimos nesse post como resolver o erro 500 internal server erro.







Esse erro também pode acontecer se o arquivo error_log atingir o tamanho limite de 2GB (2000MB). Acesse pelo FTP e delete o arquivo error_log e o problema estará resolvido.
21/09Muito obrigado Maicon, consegui resolver meu problema (por enquanto).
29/11Parabéns pelo post!
15/02No meu caso resolveu renomear o .htaccess
No meu caso foi dar permissão para o .htacces assim os permalinks puderam funcionar.
11/10