13 thoughts on “Prestashop Ödeme Hatası

  1. Şahin YILDIZ - 29 Mart 2017 at 23:54

    Hata kodlarını açıp sorunun kaynağına bakalım 

    config/defines.inc.php içinde

    Bul :

     @ini_set('display_errors', 'off'); 

    Değiştir:

     @ini_set('display_errors', 'on'); 
    Cevap
  2. psstone - 29 Mart 2017 at 23:54

    şu hatayı veriyor hocam

    Cevap
  3. MehmetGuler - 29 Mart 2017 at 23:54

    Merhaba

    Sipariş durumları bölümünden silme işlemi yapmış olabilir misiniz ?

    Eğer bu bölümden durum silmediyseniz modülü kaldırıp yeniden kurun. Düzelmezse yeniden yazın

    Cevap
  4. psstone - 29 Mart 2017 at 23:54

    ewet siparişleri sildim + banka havalesi mödülünü kaldırıp yeniden kurdum durum hala aynı düzelmedi.

    Cevap
  5. SedatKar - 29 Mart 2017 at 23:54

    yazma izinlerini şu şekilde ayarlayıp denermisiniz.

    /modules – 755

    /bankwire ve alt bütün klasörler 755

    bütün php ve tpl dosylarını 644 yapın.

    bunlara ek olarak sunucuya eksik dosya yüklenmiş olabilir.

    /classes klsörünü yeniden yükleyin.

    Cevap
  6. psstone - 29 Mart 2017 at 23:54

    @SedatKar dediklerinizi yaptım herhangi bir olumlu sonuç yok halla aynı

    Cevap
  7. MehmetGuler - 29 Mart 2017 at 23:54

    Merhaba

    Dosya izinleri ile ilgili yaptıklarınızı geri alın. Güvenlik açığı yaratmayın durduk yere.

    Veri tabanınıza bağlanıp config tablosundan 

     PS_OS_BANKWIRE 

    değerini bulun. 

    Bu değerin karşılığında bir id numarası olacak. Bu id numarası ile tanımlı bir sipariş durumunuzun olması gerekiyor. Yönetim panelinden sipariş durumları bölümüne girip bakın. Eğer bu id numarasına karşılık bir sipariş durumu yoksa:

    1. Yeni sipariş durumu oluşturun ismini banka havalesi bekleniyor yapın. 
    2. Sipariş beklemede olarak seçin.
    3. kaydedin
    4. Yeni oluşan id değerini alın.
    5. Veri tabanınızı açın config tablosundaki PS_OS_BANKWIRE değerini bulun
    6. Yeni id değerini buraya yazın

    Biraz karmaşık olabilir. Sorun yaşarsanız veri tabanı erişim bilgilerini PM atın ben halledeyim. (hemen yapacağıma söz vermiyorum)

    Cevap
  8. SedatKar - 29 Mart 2017 at 23:54

    @SedatKar dediklerinizi yaptım herhangi bir olumlu sonuç yok halla aynı

    yukarıda verdiğim yazma izinleri herhangi bir gücenlik açığına neden olmaz.

    site bilgilerini pm olarak gönderirseniz yeterlidir.

    Cevap
  9. MehmetGuler - 29 Mart 2017 at 23:54

    “yazma izinleri güvenlik açığına sebep olmaz” cümlesini bir amatörden duysaydım şaşırmazdım. Ama şaşırdım doğrusu.”Permissions” sunucuların ilk savunma katmanıdır. 777 ile izin verilmiş klasör ciddi güvenlik açığıdır. Hatta bazı modern web sunucuları böyle bir klasör izni görüldüğünde çalışmayı durduruyor. Örnek:

    Neyse benim vaktim yok öğrenmek isteyenlere linkler:

    http://tldp.org/LDP/…sect_03_04.html

    https://www.linux.co…ile-permissions

    Cevap
  10. SedatKar - 29 Mart 2017 at 23:54

    “yazma izinleri güvenlik açığına sebep olmaz” cümlesini bir amatörden duysaydım şaşırmazdım. Ama şaşırdım doğrusu.”Permissions” sunucuların ilk savunma katmanıdır. 777 ile izin verilmiş klasör ciddi güvenlik açığıdır. Hatta bazı modern web sunucuları böyle bir klasör izni görüldüğünde çalışmayı durduruyor. Örnek:

    Neyse benim vaktim yok öğrenmek isteyenlere linkler:

    http://tldp.org/LDP/…sect_03_04.html

    https://www.linux.co…ile-permissions

    yukarıdaki verdiğim yazma izinleri bir güvenlik açığı oluşturmaz dedim

    777 demedim.

    http://doc.prestasho…ling PrestaShop

    Some hosts might require you to use CHMOD 777, although it is not recommended for anything more than a one-time need.
    If you have to use CHMOD 777 in order to install PrestaShop, make sure to switch to a safer setting (for instance, 775 for folders and 664 for files) once you are done installing.
    Read your host’s documentation carefully

    Cevap
  11. psstone - 29 Mart 2017 at 23:54

    arkadaşlar yardımlarınız için çok teşekkür ediyorum sorunu yedekteki veritabanı geri yükleyince çözdüm 

    iyi çalışamalar

    Cevap
  12. SedatKar - 29 Mart 2017 at 23:54

    arkadaşlar yardımlarınız için çok teşekkür ediyorum sorunu yedekteki veritabanı geri yükleyince çözdüm 

    iyi çalışamalar

    rica ederim,

    sitene baktığımda siparişleri silmek için yazdığın sorgu sadece siparişleri silmemek le kalmamış bütün sipariş durumlarınıda silmişti.

    prestashop’ta ilk kurlumda gelen sipariş , üye , ürün detaylarını komple silmek için.

    pscleaner modulunu kullanabilirsiniz.

    ancak bu modul bütün datayı sildiği için dikkatli olmanız gerekmekte.

    Cevap
  13. Şahin YILDIZ - 29 Mart 2017 at 23:54

    arkadaşlar yardımlarınız için çok teşekkür ediyorum sorunu yedekteki veritabanı geri yükleyince çözdüm 

    iyi çalışamalar

    yani arkadaş madem yedeğini geri yükleyecektin neden bu kadar insanı çözüm üretmek için uğraştırıyorsun, bak senin yüzünden forum birbirine girdi beğendin mi yaptığını :) :)

    Cevap

Cevap bırakın