PrestaShop Call to undefined method Db::getInstance() in hatası

Prestashop kurulu sitenizde beyaz sayfa görüyor ve error log larınızda muhtemelen 150-160. satırlar arasında aşağıdaki hatayı alıyor iseniz bu hatayı config dosyanızda işlem yaparak gidermek mümkün.

Hata :  PHP Fatal error:  Call to undefined method Db::getInstance() in /home/shoptest.ayhanarda.com/httpdocs/classes/shop/ShopUrl.php on line 159

Çözüm : /config/config.inc.php dosyasını açınız.

setlocale(LC_CTYPE, $locale); ile başlayan satırı bulun

başına 2 adet // koyun , son hali aşağıdaki gibi olmalı , yani etkisiz hale getirin ya da satırı silin.

//setlocale(LC_CTYPE, $locale.’.UTF-8′, $locale.’.utf8′);

Muhtemelen sorun giderilmiş olacaktır.

Ayhan ARDA