Hasan ATICI – Blog
0

PrestaShop Beyaz Sayfa Sorunu Çözümü

Yazar Hasan  •  Pazartesi, 02.02.2015, 05:49
2374 Views

PrestaShop Beyaz Sayfa Sorunu Çözümü, PrestaShop classes/shop/ShopUrl.php Hatası Çözümü nedir? Bu sorun 1.6.0.9 sürümünde oluşan bir problem olup yazılım departmanı yeni sürüm ile düzeleceğini bildirmiş bulunmaktalar. Bu sürede kurulumdan sonra bu hata ile cpanel üzerinde karşılaşanlar olacağı için bu dökümanı hazırlıyorum.

PrestaShop-logo

PrestaShop-logo

Bunun nedeni ise “Türkçe” kurulum yapmanızdan kaynaklıdır. Türkçe dil dosyalarında setlocale utf-8 dil kodlamasından kaynaklanan bir durumdur.

Peki Bu Beyaz Sayfa Sorununu Nasıl Çözerim?

PrestaShop-Kurulum-Hatasi

PrestaShop-Kurulum-Hatasi

Kurulumu yukarıdaki gibi Türkçe başlatarak kurulum sonrasında sürüm ile ilgili “Beyaz Sayfa” hatası ile karşılacaksınız. Hata mesajı tam olarak şu şekilde çıkacaktır. “PHP Fatal error: Call to undefined method Db::getInstance() in /home/k****/public_html/classes/shop/ShopUrl.php on line 159″

Paniklemeden aşağıdaki dosyayı bularak şu işlemi yapmanız gerekmektedir.
“/home/k****/public_html/config/config.inc.php” dosyasını bir editör yardımı ile açarak şu satırı buluyoruz.

  • setlocale(LC_CTYPE, $locale.’.UTF-8′, $locale.’.utf8′); aşağıdaki ile değiştiriyoruz.
  • //setlocale(LC_CTYPE, $locale.’.UTF-8′, $locale.’.utf8′); “Olarak değiştiriniz”

config.inc.php dosyasını yaptığınız değişiklikten sonra kaydedip aynı dizine eskisinin üzerine yazıyorsunuz, yada eskisini silerek ftp ile yeniden atarak işleminizi tamamlıyorsunuz.

Kaynak; Hasan ATICI

Konu Hakkında Düşüncelerinizi Yazın

To Top