Я знаю, что этот вопрос задают так много раз, но на этот раз ни один из ответов не работает для меня.
Каждый раз, когда я пытаюсь загрузить свой magento EE 1.14.2.0, я получаю:
Ресурс чтения dbModel не реализует Zend_Db_Adapter_Abstract Трассировка: # 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_ResourceW) # 2 /var/www/vhosts/receptional/htdocs/app/code/core/Mage/Core/Model/Config.php(1380): Mage_Core_Model_Config-> getModelInstance ('core_resource / w ...', объект (Mage_Core_Model_Res) ) # 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 folder до 777, но не повезло, я также попытался обновить разрешение всего моего magento до 777, но снова не повезло.
Просто, чтобы вы знали, что я на сервере Nginx, если это поможет.
Хотя вы можете запускать права доступа к файлам chmod -R 777, он может работать неправильно. Эта ошибка возникает из-за проблем с правами доступа к файлам.
Проверьте, находится ли SELinux в разрешительном режиме или нет?
sestatus
Если это не в разрешающем режиме, используйте следующее.
Выполнение следующей команды должно исправить проблему.
chcon -Rv --type=httpd_sys_content_t <web Directry>
Других решений пока нет …