今天把joomla网站搬家到另外一个服务器,出现500错误,网上找了很多方法。都不对。有说修改权限的。有说插件不对的
看我的问题:
打开首页500错误,后台500错误。
删掉.htaccess文件后前台 404,后台正常。
问题肯定出现在这个 .htaccess文件里,我查看了apache的log错误日志
日志显示:
[Tue Jul 24 19:55:12 2012] [alert] [client 68.62.241.132] /home/XXXXXXX.COM/.htaccess: Option FollowSymLinks not allowed here
说这里不支持 FollowSymLinks ,也就是新的服务器不支持 FollowSymLinks
于是我打开.htaccess文件 在
Options +FollowSymLinks 前面加上#号
变成 ##Options +FollowSymLinks
上传,即可
总结:找到问题所在,定位关键部位,如果我不看log都不知道具体什么原因,一直上网搜索,查看别人错误案例,一一按照修改,这样浪费时间
还是看日志,找到问题关键,一举搞定~哈。