DEMO İNCELE
ÜCRETSİZ İNDİR

Prestashop Call to undefined method Db::getInstance() Hatası

Arkadaşlar merhabalar;
Daha önce Windows 2003 Server’a kurup sorunsuz bir şekilde kullandığım Prestashop 1.3.1 versiyonunu Linux sunucuya kurduğumda ana sayfa gelmiyor. Hata mesajını açtığımda da aşağıdaki hata mesajını görüyorum:
Fatal error: Call to undefined method Db::getInstance() in /var/www/vhosts/sitem.com/httpdocs/classes/Meta.php on line 89
 

Classes sayfasında o method aşağıdaki gibidir. Methodu devre dışı bırakmak tamamen sitenin durmasına yani sayfa talebinin reddedilmesine sebep oluyor.

static public function getMetaByPage($page, $id_lang)
{
return Db::getInstance()->getRow(‘
SELECT *
FROM ‘._DB_PREFIX_.’meta m
LEFT JOIN ‘._DB_PREFIX_.’meta_lang ml on (m.id_meta = ml.id_meta)
WHERE m.page = ”.pSQL($page).” AND ml.id_lang = ‘.intval($id_lang));
}

Bu hatayı nasıl düzeltebileceğim konusunda yardımcı olabilecek arkadaşlardan yardım rica ediyorum. Şimdiden teşekkür ederim.

PrestaShop Türkiye WhatsApp Grubu