-
Üyelik
27.12.2013
-
Yaş/Cinsiyet
31 / E
-
Meslek
Web Master
-
Konum
İstanbul Anadolu
-
Ad Soyad
Ö** Y**
-
Mesajlar
411
-
Beğeniler
148 / 156
-
Ticaret
8, (%100)
merhabalar, opencart Version 1.5.6.4 kullanılan bir web sitemde aşağıdaki hatayı alıyorum admin paneline erişim sağlayamıyorum. Kullanıcı bilgilerini doğru girdiğimde beyaz bir sayfaya atıyor.
Notice: unserialize(): Error at offset 31 of 36 bytes in /home/site/public_html/index.php on line 67
Sorun ne ile alakalı olabilir üstadların bilgisine ihtiyacım var dilerseniz site adresini konuya ekleyebilirim.
Saygılarımla, İyi Günler Dilerim
-
Üyelik
27.12.2013
-
Yaş/Cinsiyet
31 / E
-
Meslek
Web Master
-
Konum
İstanbul Anadolu
-
Ad Soyad
Ö** Y**
-
Mesajlar
411
-
Beğeniler
148 / 156
-
Ticaret
8, (%100)
teşekkürler hocam inceledim fakat versiyon yükseltme ile alakalı bir çözümleme olmuş benim sorunumda versiyon yükseltme yapılmadı. Benden önce yapmışlarsa bilmiyorum. Acaba tema opencart versiyon uyuşmazlığı mı var
Kiroglumarket
-
Üyelik
27.12.2013
-
Yaş/Cinsiyet
31 / E
-
Meslek
Web Master
-
Konum
İstanbul Anadolu
-
Ad Soyad
Ö** Y**
-
Mesajlar
411
-
Beğeniler
148 / 156
-
Ticaret
8, (%100)
Snews Pm Gönderilmiştir.
-----------------------------------------------------
Kiroglumarket tema versiyonunu nerden öğrenebilirim hocam
-
Üyelik
16.10.2014
-
Yaş/Cinsiyet
47 / E
-
Meslek
Webmaster
-
Konum
İstanbul Avrupa
-
Ad Soyad
E** B**
-
Mesajlar
6
-
Beğeniler
4 / 0
-
Ticaret
0, (%0)
Eski bir konu ve çözüme kavuşmamış öylece kalmış, bu tür hatalarda şu şekilde çözüyoruz.
Opencart ta özellikle 2 versiyonlarda çıkan bu notice uyarısında aşağıdaki gibi:
Notice: unserialize(): Error at offset 55188 of 65535 bytes in veya yukardaki gibi uyarı messajları geliyor
Bunun sebebi Veritabanında ki Setting tablosundaki bir satırdaki hatalı değerden kaynaklanıyor.
Çözümü :
Önce hatanın kaynağını bulmak için ilgili satırı bulup hemen yanına şu kodu ekleyerek, hataya sebep olan modülün adını öğreniyoruz.
if (!unserialize($setting['value'])) echo $setting['key']."==>".$setting['value']."
";
Tekrar refresh ediyoruz sayfamızı ve Modül adını artık gördük.
Şimdi, phpmyadmin ile giriş yaparak setting tablosuna gidelim.
Tablo da yukardak ismini bulduğumuz modülün satırını bulalım.
Satırın sonunda ki "serialized" sütununda ki değeri 1 yerine 0 olarak güncelleyerek düzeltelim.
Ve sorun çözüldüğünü göreceksiniz.
-
Üyelik
27.12.2013
-
Yaş/Cinsiyet
31 / E
-
Meslek
Web Master
-
Konum
İstanbul Anadolu
-
Ad Soyad
Ö** Y**
-
Mesajlar
411
-
Beğeniler
148 / 156
-
Ticaret
8, (%100)
cevabınız için teşekkür ederim.. Eski günler hatırlattınız hocam ne gerek vardı şimdi :)