Eu tenho um site que foi configurado e funcionando bem por muito tempo. É construído usando o Code Igniter. Ele é executado usando arquivos .htaccess para restringir o acesso e ocultar URLs. Tudo bem.
Até alguns dias atrás, quando tentamos acessar o link , recebemos um erro 500 (esse é o back-end do site , mantido em um subdomínio separado.) Nada mais foi alterado no servidor. Eu tentei restaurar a partir de um backup de quando eu sei que estava funcionando. O problema persiste.
A única coisa em que consigo pensar é que recentemente fizemos o upgrade para o Plesk 11.0.9 e, desde então, temos visto algumas instabilidades do Apache.
A única coisa que é levantada pelos logs de erros é esta:
Wed Nov 21 08:40:17 2012] [error] [client 94.31.24.129] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /var/www/vhosts /dealersupport.co.uk/admin/index.pl, referer: http://admin.dealersupport.co.uk/login
Agora adicionei isso aos meus arquivos .htaccess
Options +FollowSymLinks +SymLinksIfOwnerMatch RewriteEngine On
E isso parece ter eliminado esse erro dos registros de erros, mas ainda estamos recebendo um erro 500 quando fizermos login no back-end.
Tags login 500-error codeigniter