我的网站已经运行了一段时间。在开发环境中进行一些更改后,进行SVN更新。现在,无论我做什么,网站都会重定向到安装向导(/ downloader /)。检查并仔细检查数据库设置 - 一切似乎都很好。谁能告诉我其他问题可能会产生什么结果?我只是希望它会给我一个怪异的错误,所以我可以更容易地解决实际问题。
答案 0 :(得分:11)
如果检查index.php文件,您将看到以下内容......
$mageFilename = 'app/Mage.php';
$maintenanceFile = 'maintenance.flag';
if (!file_exists($mageFilename)) {
if (is_dir('downloader')) {
header("Location: downloader");
} else {
echo $mageFilename." was not found";
}
exit;
}
也就是说,如果没有app / Mage.php文件并且有一个下载程序文件夹,它将重定向到它。
答案 1 :(得分:3)
检查是您的app / etc / local.xml文件由网络服务器找到并可读(644),这应该可以解决问题。
答案 2 :(得分:1)
我删除了/ var / cache和/ var / session目录。它似乎解决了这个问题。
答案 3 :(得分:0)
错误的权限可能会导致这种情况。当在root下更新magento核心时遇到这个问题,chown到www-data修复了问题