Ritter Posted February 24, 2020 Share Posted February 24, 2020 (edited) Seit 2 Tagen werden den Kunden keine Zahlungsarten mehr angeboten, der Shop meldet "Es wurde noch kein Zahlungsmodul installiert." - Installiert ist das Modul Banküberweisung (verfügbare Felder: Kontoinhaber, Details, Bankadresse) - In der Modulübersicht steht die Meldung "Banküberweisung: Keine Währung für dieses Modul festgelegt." - In dem Modul Banküberweisung läßt sich aber keine Währung festlegen - Unter Lokalisierung / Währung ist Euro als Standardwährung des Shops festgelegt Bis vorgestern funktionierte alles einwandfrei (ca. 1000 Bestellungen mit Zahlung per Banküberweisung), nun plötzlich nicht mehr. Außer neuen Artikeln, Preisänderungen und anschließendem Datenbank-Backups habe ich im Shop nichts vorgenommen. Hat jemand eine Idee, woran das Problem liegen könnte? edit: Prestashop 1.6.1.10 und Europäische Rechtssicherheit (mod) v2.1.2 - von eleazar Edited May 6, 2020 by Ritter (see edit history) Link to comment Share on other sites More sharing options...
JBW Posted February 24, 2020 Share Posted February 24, 2020 Die Währungen unter Zahlungsart->Voreinstellung sind korrekt? Hat dein Provider etwas an den Servereinstellungen geändert, z.B. neue PHP Version? Link to comment Share on other sites More sharing options...
Ritter Posted February 24, 2020 Author Share Posted February 24, 2020 Nein, nicht das ich wüßte. PHP wurde schon letzten Oktober auf die Version 7.3 umgestellt und bis vorgestern funktionierten die Bestellungen mit der Bezahlart Banküberweisung -(Modul Banküberweisung v1.1.2 - von PrestaShop) auch noch. Unter v.1.6.1.10 sieht die Währungsseite so aus und dazu die Fehlermeldung in der Modulübersicht Link to comment Share on other sites More sharing options...
JBW Posted February 24, 2020 Share Posted February 24, 2020 Prestashop 1.6.1 unter PHP 7.3!? Eigentlich funtkioniert nicht mal die letzte 1.7 ohne Probleme auf 7.3 - das erklärt jetzt nicht warum das mal geklappt hat.... btw. auch in 1.6. gibt es die Währungsbeschränkungen, einfach mal runter scrollen: 1 Link to comment Share on other sites More sharing options...
Ritter Posted February 24, 2020 Author Share Posted February 24, 2020 Doch, v.1.6.1.10 läuft unter PHP 7.3 ganz ordentlich, von einigen Kleinigkeiten (Statistiken) und nicht so bedeutsamen Fehlermeldungen abgesehen. Es gibt dazu auch einen ausführlichen Thread, der immer wieder ergänzt wurden, den finde ich augenblicklich aber nicht. Mein Module/Zahlungsart-Fenster sieht unter v.1.6.1.10 ein wenig anders aus In den Einstellungen gibt es nur die Felder Kontoinhaber, Details (IBAN, BIC) und Bankadresse. Link to comment Share on other sites More sharing options...
JBW Posted February 24, 2020 Share Posted February 24, 2020 Scroll da mal runter, bei mir ist es in 1.6.0.14 nach den Empfohlenen Modulen Link to comment Share on other sites More sharing options...
Ritter Posted February 24, 2020 Author Share Posted February 24, 2020 Danke für den Hinweis, das darunter hatte ich nicht gesehen: Link to comment Share on other sites More sharing options...
rictools Posted February 25, 2020 Share Posted February 25, 2020 Es bringt gar nichts da lange rumzurätseln solange du eine mit deiner Prestashop-Version ohne umfangreiche Anpassungen nicht kompatible PHP-Version einsetzt (hast du denn entsprechende Änderungen vorgenommen? Wenn ja, könnten PHP 7.2 oder 7.1 laufen, sonst auch nicht). Hast du das Banküberweisungs-Modul einmal resettet? Link to comment Share on other sites More sharing options...
Ritter Posted May 6, 2020 Author Share Posted May 6, 2020 Das Problem, das plötzlich keine Zahlungsarten mehr angeboten werden tritt immer wieder auf, ohne das ein ursächlicher Grund ersichtlich wäre. Zehn, zwanzig ... fünfzig Bestellungen funktionieren problemlos, die 51. dann nicht mehr. Jetzt, nach langer, langer Fehlersuche glaube ich die Ursache gefunden zu haben, dass es wohl ein Cache-Problem ist. Wird plötzlich keine Zahlungsart mehr angeboten und ich lösche den Cache, erscheinen die Zahlungsarten sofort wieder. Und ja, ich habe – natürlich – einige Änderungen an der Prestashop- Version 1.6.1.10 vornehmen müssen, damit sie unter PHP 7.3 läuft. Link to comment Share on other sites More sharing options...
SliderFlash Posted May 6, 2020 Share Posted May 6, 2020 installiere Zahlungsarten neu..... Link to comment Share on other sites More sharing options...
JBW Posted May 7, 2020 Share Posted May 7, 2020 17 hours ago, Ritter said: Jetzt, nach langer, langer Fehlersuche glaube ich die Ursache gefunden zu haben, dass es wohl ein Cache-Problem ist. Wird plötzlich keine Zahlungsart mehr angeboten und ich lösche den Cache, erscheinen die Zahlungsarten sofort wieder Das ist natürlich tricky und ohne Fehlermeldungen/Log fast nicht zu lösen. Als Workaround könntest du dir ein Cron--Script zum Löschen des Caches einrichten. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now