Magento - zend - backend hatası

2 Cevap php

I magento uç oturum ettiğimde aşağıdaki hatayı alıyorum

Ölümcül hata: satır 176 / homepages/45/d210005774/htdocs / websitename / lib / Varien / Http / Adaptör / Curl.php bulunamadı Arayüzü 'Zend_Http_Client_Adapter_Interface'

Ayrıca ben magento benim dizin yönetimi bölümünde daha önce bu hata var

Fatal error: Call to undefined method Zend_Locale_Data::disableCache() in /homepages/45/d210005774/htdocs/websitename/lib/Zend/Locale/Format.php on line 153

Herkes bu konuda bana yardımcı olabilir misiniz? Ben sorun Zend Framework ile ilgisi olduğunu düşünüyorum ama bu neden nedir emin değilim

2 Cevap

Lütfen kurulum ile yanlış bir şey var gibi görünüyor. Eğer Magento'nın lib klasöründeki dosyaları eksik ya, sen Magento'nın lib klasöründeki dosyaları zarar, ya da (longshot) PHP yolu farklı bir konuma işaret sayılabilir.

Ben yapardım ilk şey indirmek taze Magento sürümü yüklemesini, ayrı bir klasörde halletmek ve sonra çalıştırın

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

Bu size standart çekirdek dosyaları ve kendi arasındaki farkların bir listesini verecektir.

Eğer belirli dosyaları teşhis etmek istiyorsanız, kontrol

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

Eksik arabirimi

 interface Zend_Http_Client_Adapter_Interface
 {
 ...
 }

Ve onay

lib/Zend/Locale

eksik yöntem

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

Son olarak, PHP Magento ve / veya Zend dahil edilme eski bir kopyası yoktur sağlamak için yol sizi dahil edin.

Yükleme Zend klasör again.it benim için çalışıyor.