将Magento 1.8升级到1.9 - 致命错误:调用成员函数getReadConnection()

时间:2015-08-06 09:05:26

标签: php magento upgrade

我正在尝试将我们的Magento 1.8.0.0升级到1.9.2.1。

我将数据库复制到另一个表,所以我可以先进行测试运行。 我上传了1.9个文件到ourdomain.com/upgrade,然后复制了每个额外安装的模块。

在我们的数据库中,我将基本安全和不安全的网址更改为ourdomain.com/upgrade。

现在当我去mydomain.com/upgrade时,我收到了这个错误:

  

致命错误:在/home/domains/ourdomain.com/public_html/upgrade/app/code/core/Mage/Core/Model/Resource/Db/Collection中的非对象上调用成员函数getReadConnection()第134行的/Abstract.php

我已粘贴以上第134行:echo get_class($this);exit; 现在有这个:

Mage_Core_Model_Resource_Website_Collection

有人知道我做错了吗?

1 个答案:

答案 0 :(得分:0)

我建议在行之前 $this->setConnection($this->getResource()->getReadConnection());
if(!is_object($this->getResource())){ var_dump($this -> _resourceModel);die(); } 找出哪个资源模型会产生问题。

&p> gl& HF

P.S。我认为这将是销售/订单;),我有同样的问题。