dbModel读取资源未在magento EE上实现Zend_Db_Adapter_Abstract

时间:2015-05-07 14:03:19

标签: php magento core-data nginx

我知道这个问题被问了很多次,但这次没有一个答案对我有用。

每当我尝试加载我的magento EE 1.14.2.0时,我得到:

dbModel read resource does not implement Zend_Db_Adapter_Abstract

Trace:
#0 /var/www/vhosts/receptional/htdocs/app/code/core/Mage/Core/Model/Resource/Db/Collection/Abstract.php(134): Varien_Data_Collection_Db->setConnection(false)
#1 /var/www/vhosts/receptional/htdocs/app/code/core/Mage/Core/Model/Config.php(1348): Mage_Core_Model_Resource_Db_Collection_Abstract->__construct(Object(Mage_Core_Model_Resource_Website))
#2 /var/www/vhosts/receptional/htdocs/app/code/core/Mage/Core/Model/Config.php(1380): Mage_Core_Model_Config->getModelInstance('core_resource/w...', Object(Mage_Core_Model_Resource_Website))
#3 /var/www/vhosts/receptional/htdocs/app/Mage.php(491): Mage_Core_Model_Config->getResourceModelInstance('core/website_co...', Object(Mage_Core_Model_Resource_Website))
#4 /var/www/vhosts/receptional/htdocs/app/code/core/Mage/Core/Model/Abstract.php(208): Mage::getResourceModel('core/website_co...', Object(Mage_Core_Model_Resource_Website))
#5 /var/www/vhosts/receptional/htdocs/app/code/core/Mage/Core/Model/Abstract.php(213): Mage_Core_Model_Abstract->getResourceCollection()
#6 /var/www/vhosts/receptional/htdocs/app/code/core/Mage/Core/Model/App.php(608): Mage_Core_Model_Abstract->getCollection()
#7 /var/www/vhosts/receptional/htdocs/app/code/core/Mage/Core/Model/App.php(466): Mage_Core_Model_App->_initStores()
#8 /var/www/vhosts/receptional/htdocs/app/code/core/Mage/Core/Model/App.php(349): Mage_Core_Model_App->_initCurrentStore('swimshop', 'store')
#9 /var/www/vhosts/receptional/htdocs/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#10 /var/www/vhosts/receptional/htdocs/index.php(83): Mage::run('swimshop', 'store')
#11 {main}

我已经尝试将var和media文件夹的权限更新为777,但没有运气,我也尝试将我的整个magento的权限更新为777,但再次没有运气。 只是为了让你知道我在Nginx服务器上,如果这有帮助。

1 个答案:

答案 0 :(得分:0)

虽然您可以运行chmod -R 777文件权限,但它可能无法正常运行。出现此错误的原因是文件权限问题。

检查SELinux是否处于许可模式?

sestatus

如果不在许可模式下,请使用以下内容。

运行以下命令应该解决问题。

chcon -Rv --type=httpd_sys_content_t <web Directry>