Ошибка обработки запроса: ресурс чтения dbModel не реализует Zend_Db_Adapter_Abstract
Я использую magento 1.9 и сегодня я только что отредактировал свой local.xml
в app/etc/local.xml
, Я просто добавил несколько строк, таких как:
<cache>
<backend><![CDATA[memcached]]></backend>
<fast_backend><![CDATA[memcached]]></fast_backend>
<slow_backend>database</slow_backend>
<fast_backend_options>
<servers>
<server>
<host>127.0.0.1</host>
<port>11211</port>
<persistent>1</persistent>
</server>
</servers>
</fast_backend_options>
<prefix><![CDATA[MAGE_]]></prefix>
</cache>
прежде чем я сделал это, я делаю резервную копию моего local.xml
файл. Когда я получил ошибку, я загрузил резервную копию. Но это дает мне ту же ошибку. Подскажите пожалуйста как это исправить.
Изображение ошибки -
Файл, который я получил из записи журнала ошибок. Подскажите пожалуйста как решить эту проблему.
a:4:{i:0;s:65:"dbModel read resource does not implement Zend_Db_Adapter_Abstract";i:1;s:1637:
"#0 /var/zpanel/hostdata/zadmin/public_html/elawonen_nl/includes/src/__default.php(32312): Varien_Data_Collection_Db->setConnection(false)
#1 /var/zpanel/hostdata/zadmin/public_html/elawonen_nl/includes/src/__default.php(24213): Mage_Core_Model_Resource_Db_Collection_Abstract->__construct(Object(Mage_Core_Model_Resource_Website))
#2 /var/zpanel/hostdata/zadmin/public_html/elawonen_nl/includes/src/__default.php(24245): Mage_Core_Model_Config->getModelInstance('core_resource/w...', Object(Mage_Core_Model_Resource_Website))
#3 /var/zpanel/hostdata/zadmin/public_html/elawonen_nl/app/Mage.php(491): Mage_Core_Model_Config->getResourceModelInstance('core/website_co...', Object(Mage_Core_Model_Resource_Website))
#4 /var/zpanel/hostdata/zadmin/public_html/elawonen_nl/includes/src/__default.php(5882): Mage::getResourceModel('core/website_co...', Object(Mage_Core_Model_Resource_Website))
#5 /var/zpanel/hostdata/zadmin/public_html/elawonen_nl/includes/src/__default.php(5887): Mage_Core_Model_Abstract->getResourceCollection()
#6 /var/zpanel/hostdata/zadmin/public_html/elawonen_nl/includes/src/__default.php(21091): Mage_Core_Model_Abstract->getCollection()
#7 /var/zpanel/hostdata/zadmin/public_html/elawonen_nl/includes/src/__default.php(20949): Mage_Core_Model_App->_initStores()
#8 /var/zpanel/hostdata/zadmin/public_html/elawonen_nl/includes/src/__default.php(20832): Mage_Core_Model_App->_initCurrentStore('', 'store')
#9 /var/zpanel/hostdata/zadmin/public_html/elawonen_nl/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#10 /var/zpanel/hostdata/zadmin/public_html/elawonen_nl/index.php(87): Mage::run('', 'store')
#11 {main}
";s:3:"url";s:1:"/";s:11:"script_name";s:10:"/index.php";}
Обновленная проблема: Затем я удалил все файлы в var / cache. Теперь, первая страница веб-сайта работает нормально, но страница продукта не загружается, а также не загружается страница входа в систему. Я не понимаю, что делать. Пожалуйста помоги...
1 ответ
Вы можете отключить компиляцию в magento и очистить кеш, после чего снова сохраните работу
вот информация в деталях:
Это можно сделать двумя способами:
- Через администратора Magento
Перейдите на страницу "Система"> "Инструменты"> "Компиляция" и нажмите кнопку "Отключить". Перейдите к экрану "Система"> "Управление кэшем" и используйте кнопку "Очистить кэш".
- Через SFTP, редактируя
includes/config.php
файл
Чтобы отключить компиляцию в Magento, отредактируйте файл /config.php. Примерно в строке 28 раскомментируйте первую строку и закомментируйте вторую:
#define('COMPILER_INCLUDE_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'src');
define('COMPILER_COLLECT_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'stat');
Через SSH
php -f shell/compiler.php -- disable
php -f shell/compiler.php -- clear
Проверьте статус:
# php -f shell/compiler.php -- state
Состояние компилятора: отключено Состояние компиляции: не скомпилировано Количество собранных файлов: 0 Количество скомпилированных областей: 0
Очистить кеш:
rm -rf var/cache/* var/session/*
Если вы являетесь клиентом Create Hosting в плане хостинга Magento, не стесняйтесь подавать заявку в службу поддержки, и мы можем решить эту проблему для вас.