我正在使用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中的所有文件。现在,网站的第一页工作正常,但产品页面没有加载,后端登录页面也没有加载。我不明白该怎么做。请帮忙......
答案 0 :(得分:0)
您可以在magento中禁用编辑并清除缓存,然后重新存储
这里有详细信息:
有两种方法可以做到这一点:
导航至系统&gt;工具&gt;编译页面,然后单击“禁用”按钮 导航到系统&gt; “缓存管理”屏幕并使用“刷新缓存”按钮。
includes/config.php
文件要在Magento中禁用编译,请编辑includes / 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/*
如果您是Magento托管计划的创建托管客户,请随时提交支持请求,我们可以为您解决此问题。