Version 2.0.18 Update Problem mit Konfiguration Österreich

Antwort erstellen

Bestätigungscode
Gib den Code genau so ein, wie du ihn siehst; Groß- und Kleinschreibung wird nicht unterschieden.
Smileys
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Version 2.0.18 Update Problem mit Konfiguration Österreich

Re: Version 2.0.18 Update Problem mit Konfiguration Österreich

von xafanix » Do 8. Apr 2021, 11:41

Danke für die prompte Korrektur - sieht gut aus, werde sie am Woe
im Vollbetreib austesten ( soweit möglich - coronabedingt :cry: ).

LG Alexander Seebacher

Re: Version 2.0.18 Update Problem mit Konfiguration Österreich

von pichel » Mi 7. Apr 2021, 22:51

Hallo,

vielen Dank für den Fehlerbericht. Ich hänge eine zip-Datei an, die ausgepackt und in das php-Unterverzeichnis einer 2.0.18-Installation kopiert werden muss. Damit ist der Fehler behoben. In der 2.0.19 und allen zukünftigen Versionen wird der Fix natürlich auch enthalten sein.

Schöne Grüße,

Stefan Pichel
Dateianhänge
queuecontent.zip
(20.32 KiB) 63-mal heruntergeladen

Version 2.0.18 Update Problem mit Konfiguration Österreich

von xafanix » Mi 7. Apr 2021, 10:25

Nach einem Update auf 2.0.18 bekomme ich beim Zahlungsvorgang - Bondruck/Barzahlung einen Fehler:
"Kommunikationsfehler zum Server: Fehler bei der Zahlung, Status: error, Error:Internal Server Error, Msg: (php/contenthandler.php?module=queue&command=declarePaidCreateBillReturnBillId) - In der Feedbackansicht lässt sich ein Fehlerprotokoll an den Anbieter übermitteln."

Im Apache error.log folgendes:
"[Wed Apr 07 10:20:23.193642 2021] [php7:error] [pid 800] [client 127.0.0.1:57786] PHP Fatal error: Uncaught PDOException: SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in where clause is ambiguous in /var/www/html/php/commonutils.php:351\nStack trace:\n#0 /var/www/html/php/commonutils.php(351): PDOStatement->execute()\n#1 /var/www/html/php/queuecontent.php(2496): CommonUtils::fetchSqlAll()\n#2 /var/www/html/php/queuecontent.php(144): QueueContent->declarePaidCreateBillReturnBillId()\n#3 /var/www/html/php/contenthandler.php(68): QueueContent->handleCommand()\n#4 {main}\n thrown in /var/www/html/php/commonutils.php on line 351, referer: http://localhost/paydesk.html?t=0&v=2.0.18"

Dieser Fehler tritt nur auf wenn die Konfiguration Österreich aktiviert ist (tritt auch bei einer Neuinstallation auf).
Gibt es Eine Lösung dafür? Danke im Voraus.

Nach oben