使用 codeigniter 登录子域时出现 500 错误

使用 codeigniter 登录子域时出现 500 错误

我有一个网站,已经建立好并且运行良好。它是使用 Code Igniter 构建的。它使用 .htaccess 文件来限制访问和隐藏 URL。一切都很好。

直到几天前我们尝试访问http://admin.dealersupport.co.uk我们收到 500 错误(这是网站的后端,保存在单独的子域中。)服务器上没有其他任何变化。我尝试从备份中恢复,当时我知道它可以正常工作。问题仍然存在。

我唯一能想到的是,我们最近升级到了 Plesk 11.0.9,从那时起我们就看到了一些 Apache 不稳定性。

错误日志中唯一抛出的内容是:

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

我现在已经将其添加到我的 .htaccess 文件中

选项 +FollowSymLinks +SymLinksIfOwnerMatch RewriteEngine On

这似乎已经从错误日志中消除了该错误,但是当我们登录后端时仍然收到 500 错误。

相关内容