.htaccess
Se a sintaxe do .htaccess não for a correta, o servidor web apresentará o erro 500. É necessário renomear o ficheiro .htaccess por .htaccess_bak, por exemplo. Se o seu website funcionar corretamente, o .htaccess será a causa para o problema.
Clique aqui para mais informações:
Permissões/direitos
Deverá respeitar algumas regras quando dá permissões aos seus scripts:
- a raiz do seu website deverá estar obrigatoriamente em 705 (as permissões padrão da OVH). Trata-se da pasta / ou .(ponto) do seu servidor FTP, não as modifique.
- as outras pastas deverão estar no máximo em 755,
- is scripts php/cgi deverão estar no máximo em 755.
Como modificar os direitos de um ficheiro ou pasta: Clique aqui
Erro de script
Se programa em perl, por exemplo, um erro no seu script poderá levar a um erro 500. Não poderá, por questões de segurança, obter mais detalhes. Para verificar essa situação, terá de utilizar uma ligação telnet/ssh (apenas disponível a partir da oferta Pro).
Clique aqui para saber mais informações: