将Magento从子目录移动到根目录会导致“无法打开流”错误

时间:2013-09-10 03:48:48

标签: php .htaccess magento migration move

我刚刚完成了将Magento的开发实例从/ dev目录移动到根目录的过程,但它仍然在/ dev目录中查找文件。

我更新了web / unsecure / base_url和web / secure / base_url值,清除/ var / cache和/ var / session双重检查.htaccess RewriteBase,删除了/ community和/ local目录(作为测试),将我的所有文件夹和文件更新为正确的权限,我不知道还有什么可以尝试。我撞墙了。

我已经多次做过这种移动而没有问题,但由于某种原因,这个值在某个地方被“卡住”,我无法弄清楚在哪里。

error_log包含这个(它应该在文件路径中有/ dev dir):

  

PHP警告:include_once(Mage / Core / functions.php):无法打开   stream:/httpdocs/dev/app/Mage.php上没有这样的文件或目录   第49行

     

PHP警告:include_once():打开'Mage / Core / functions.php'失败   包括在内   (include_path中= '/的httpdocs的/ dev /应用程序/代码/本地:/的httpdocs的/ dev /应用程序/代码/社区:/的httpdocs的/ dev /应用程序/代码/芯:/的httpdocs的/ dev / lib中::')   在第49行的/httpdocs/dev/app/Mage.php中

     

PHP警告:include_once(Varien / Autoload.php):无法打开流:   第50行/httpdocs/dev/app/Mage.php中没有此类文件或目录

     

PHP警告:include_once():打开'Varien / Autoload.php'失败   包容   (include_path中= '/的httpdocs的/ dev /应用程序/代码/本地:/的httpdocs的/ dev /应用程序/代码/社区:/的httpdocs的/ dev /应用程序/代码/芯:/的httpdocs的/ dev / lib中::')   在第50行的/httpdocs/dev/app/Mage.php中

     

PHP致命错误:找不到类'Varien_Autoload'   第53行/httpdocs/dev/app/Mage.php

非常感谢任何帮助。只是想找到关于其他地方的提示。谢谢!

Magento 1.7.0.2版

2 个答案:

答案 0 :(得分:0)

将php.ini文件中的include_path=...参数更改为NOT include dev`文件夹。顺便说一句,下次请提及(标签)您正在使用的Magento版本。

答案 1 :(得分:0)

你的主人是谁?如果你可以 - 尝试结束你的PHP进程(或重新启动)。看起来你的应用程序在内存中,仍然认为它在开发目录中。