2010-04-26 95 views
0

我收到以下错误,当我登录到后端在MagentoMagento的 - Zend公司 - 后端错误

致命错误:接口 'Zend_Http_Client_Adapter_Interface' 没有找到/主页/ 45/d210005774/htdocs中/ websitename/LIB /瓦瑞恩/ HTTP /适配器/ Curl.php上线176

而且我以前在我的索引管理部分在Magento得到这个错误

致命错误:调用未定义的方法Zend_Locale_Data :: disableCache()在 /homepages/45/d210005774/htdocs/websitename /lib/Zend/Locale/Format.php 上线153

谁能帮我这个?我认为问题是关于zend框架,但我不知道是什么造成这种情况

回答

0

看起来你的安装有问题。要么你从Magento的lib文件夹中丢失了文件,你已经损坏了Magento的lib文件夹中的文件,或者(longshot)你的PHP包含路径指向了不同的位置。

我首先要做的是下载一个新安装的你的Magento的版本,将它解压缩在一个单独的文件夹,然后运行

diff -r /homepages/45/d210005774/htdocs/websitename/ /path/to/fresh/magento 

这会给你的标准核心的差异列表文件和你自己的。

如果要诊断特定的文件,选中

lib/Zend/Http/Client/Adapter/Interface.php 

失踪接口

interface Zend_Http_Client_Adapter_Interface 
{ 
... 
} 

并检查

lib/Zend/Locale 

为缺少方法

public static function disableCache($flag) 
{ 
    self::$_cacheDisabled = (boolean) $flag; 
} 

最后,检查你的PHP包含路径,以确保没有包含Magento和/或Zend的旧版本。

0

上传Zend文件夹again.it适用于我。