【问题标题】:dbModel read resource does not implement Zend_Db_Adapter_Abstract in magentodbModel 读取资源未在 magento 中实现 Zend_Db_Adapter_Abstract
【发布时间】:2014-10-06 12:27:51
【问题描述】:

当我尝试创建自定义模块并收到此错误时。

我只是将etc/local.xml 的权限更改为 644 到 646 错误来了 在它之后我将它返回到 644 但它似乎是同样的错误。很多论坛都讨论过这个问题,但很遗憾,我没有得到任何结果。

我清除了cachereindexed。我还应该怎么做才能解决这个问题。

var 文件夹权限设置为 777。即使我尝试了全新的 Magento 安装,但同样的错误。

a:5:{i:0;s:65:"dbModel 读取资源未实现 Zend_Db_Adapter_Abstract";i:1;s:4193:"#0 /opt/lampp/htdocs/magento_moip/app/code/core/Mage/Core/Model/Resource/Db/Collection/Abstract.php(134): Varien_Data_Collection_Db->setConnection(NULL)

1 /opt/lampp/htdocs/magento_moip/app/code/core/Mage/Core/Model/Config.php(1348): Mage_Core_Model_Resource_Db_Collection_Abstract->__construct(Object(Cis_Recurringorders_Model_Mysql4_Recurringorders))

2 /opt/lampp/htdocs/magento_moip/app/code/core/Mage/Core/Model/Config.php(1380): Mage_Core_Model_Config->getModelInstance('recurringorders...', 对象(Cis_Recurringorders_Model_Mysql4_Recurringorders))

3 /opt/lampp/htdocs/magento_moip/app/Mage.php(490): Mage_Core_Model_Config->getResourceModelInstance('recurringorders...', 对象(Cis_Recurringorders_Model_Mysql4_Recurringorders))

4 /opt/lampp/htdocs/magento_moip/app/code/core/Mage/Core/Model/Abstract.php(208): Mage::getResourceModel('recurringorders...', 对象(Cis_Recurringorders_Model_Mysql4_Recurringorders))

【问题讨论】:

    标签: database magento model resources


    【解决方案1】:

    当你扩展错误的类时也可能出现这个问题:

    class Companyname_Recurringorders_Model_Mysql4_Recurringorders extends Mage_Core_Model_Abstract
    {
        public function _construct()
        { 
            $this->_init('recurringorders/recurringorders', 'id_recurringorders');
        }
    } 
    

    以下是正确的代码:

    class Companyname_Recurringorders_Model_Mysql4_Recurringorders extends Mage_Core_Model_Mysql4_Abstract
    {
        public function _construct()
        {
            $this->_init('recurringorders/recurringorders', 'id_recurringorders');
        }
    }
    

    这解决了问题。

    【讨论】:

      猜你喜欢
      • 2015-07-18
      • 1970-01-01
      • 2014-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-02
      • 2018-08-28
      • 1970-01-01
      相关资源
      最近更新 更多