Tamirhane TV

Prestashop 500 Error Hatası

Merhabalar prestashop güncelleme sırasında 500 error hatası aldım ben çözdüm sizlere de yardımcı olayım.

Öncelikle hatanın neden kaynaklı olduğunu öğrenmek için hata gösterimini açmalısınız.

  1. Yerel klasörden config/defines.inc.php dosyasını açın.
  2. Bu satırı bulun: define(‘_PS_MODE_DEV_’, false);
  3. Bu satır ile değiştirin: define(‘_PS_MODE_DEV_’, true);

Artık hatanın neyden kaynalı olduğunu görebilrisiniz.

Bendeki 500 error hatası şu şekildeydi.

masalambasi.com/modules/welcome/OnBoarding/Configuration.php dosyasında 277 satırında Unknown error
[4096] Argument 2 passed to OnBoarding\Configuration::generateSfBaseUrl() must be an instance of OnBoarding\string, string given, called in masalambasi.com/modules/welcome/OnBoarding/Configuration.php on line 50 and defined

masalambasi.com/modules/welcome/OnBoarding/Configuration.php dosyasında 277 satırında Unknown error
[4096] Argument 2 passed to OnBoarding\Configuration::generateSfBaseUrl() must be an instance of OnBoarding\string, string given, called in masalambasi.com/modules/welcome/OnBoarding/Configuration.php on line 124 and defined

masalambasi.com/modules/welcome/OnBoarding/Configuration.php dosyasında 277 satırında Unknown error
[4096] Argument 2 passed to OnBoarding\Configuration::generateSfBaseUrl() must be an instance of OnBoarding\string, string given, called in masalambasi.com/modules/welcome/OnBoarding/Configuration.php on line 258 and defined

Burada diyorki “welcome” modülünde sorunlar var zaten biz bu welcome modülünü ne kullanıyoruz ne görüyoruz.

Site dosyalarından modules klasörünü bulun ve içerisine girin welcome yazan klasörün adını welcome_ olarak değiştirin.

Ve hata çözüldü hata gösterimini tekrar kapatıp deneyebilirsiniz.
PrestaShop Ads modülü güncellenmeyebilir güncellenmemesinin sebebi genel bedava temalarda bu modül kullanılmıyor.

Yine aynı şekilde modules klasöründen Prestashop ads klasörünün adını değiştirin ve sorunu çözün.

Yorum atarak teşekkür edebilirsiniz.