2010-04-26 78 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適用於我。