O erro 500 geralmente indica que ocorreu um problema ao se tentar executar um script PHP ou CGI (binário, Perl etc.). Causas comuns e suas soluções:
1. o script PHP está com permissões erradas, ou seja, com permissão de escrita universal (777, por exemplo) ou está localizado em um diretório que tem permissão de escrita universal: para consertar, use a função "Permissões PHP" do painel de controle da conta que apresenta o problema;
2. o programa/script CGI está com permissões erradas ou o diretório que o contém o está: mude as permissões do script e do diretório para 755 pelo FTP ou pelo gerenciador de arquivos do painel de controle;
3. o diretório tem um arquivo .htaccess com comandos inválidos, o que geralmente ocorre ao se tentar instalar sistemas prontos em PHP: use a função "Permissões PHP" para consertar;
4. o script Perl (ou shell ou Python) foi carregado pelo FTP em modo binário: carregue o script novamente em modo ASCII.
Por favor ignore as instruções de instalação de um sistema pronto em PHP quando solicitam que se altere as permissões de arquivos ou diretórios. Isso é desnecessário no ambiente de hospedagem que disponibilizamos, além de ser mais seguro e evitar erros.