magento - 克隆网上商店导致http500 - PHP致命错误

时间:2012-07-10 09:33:46

标签: php magento fatal-error magento-1.6

我正在尝试再次克隆我的网店以获得测试环境。 (专用服务器上的magento 1.6.2)

我从来没有遇到任何麻烦。 我刚刚删除了FTP和DB中的所有旧内容,然后我制作了实时存储的副本并同步数据库。

然后我更改db中的url和local.xml中的test-db。

我还清理了var / cache和var / session。

这总是运作良好。

但昨天做了同样的事......但现在我得到了一个http 500错误。 (白色屏幕)

从错误日志中: “GET / HTTP / 1.1”500 222“ - ”“Mozilla / 5.0(Windows NT 6.1; WOW64; rv:13.0)Gecko / 20100101 Firefox / 13.0.1”

PHP致命错误:在/var/www/vhosts/liefstoereigenwijs.nl/testwinkel/app/code/core/Mage/Core/Model/App.php上的非对象上调用成员函数getCode()第701行

我尝试使用magento-cleanup.php,我还将所有权限更改为775。 但都没有结果......

有没有人知道?

更新: 在system.log中,我看到以下错误:

2012-07-10T12:33:53 + 00:00 ERR(3):可恢复错误:传递给Mage_Core_Model_Store_Group :: setWebsite()的参数1必须是Mage_Core_Model_Website的一个实例,给定null,在/ var / www中调用第648行上的/vhosts/liefstoereigenwijs.nl/testwinkel/app/code/core/Mage/Core/Model/App.php,在/var/www/vhosts/liefstoereigenwijs.nl/testwinkel/app/code/core/Mage中定义第235行的/Core/Model/Store/Group.php 2012-07-10T12:33:53 + 00:00 ERR(3):注意:未定义的索引:/var/www/vhosts/liefstoereigenwijs.nl/testwinkel/app/code/core/Mage/Core/Model/中的1第701行的App.php

1 个答案:

答案 0 :(得分:0)

Memcache和/或Varnish缓存是问题所在。

我把现场商店里的所有缓存都搞定了,这对我来说就是解决方案。

相关问题