ador-design.de Posted March 6, 2015 Report Share Posted March 6, 2015 Hallo, wir haben in letzter Zeit vermehrt das Problem, dass sich entweder die komplette Bestellübersicht im Shop nicht anzeigen lässt, oder einzelne Bestellungen nicht geöffnet werden können. Das Problem ist das folgende: (2015-03-06 09:52:20) mysql error: [0: ] in EXECUTE("SELECT status_name from xt_system_status_description WHERE language_code = "de" AND status_id = ")[/CODE] Weiß jemand, wie der Fehler zustande kommt? Es liegt wohl am "status_id = " da dies so ja nicht geht, aber warum passiert das? Aktuell klappt es dann nur, wenn ich die betroffene Bestellung aus der Datenbank lösche, aber das ist ja keine Lösung. Link to comment Share on other sites More sharing options...
ador-design.de Posted March 6, 2015 Author Report Share Posted March 6, 2015 Anmerkung: Ich habe nun herausgefunden, das alle Bestellungen betroffen sind, wo ein Produkt bestellt wurde, das aktuell nicht mehr im Shop existiert (gelöscht wurde). D.h. überall wo der Shop an eine Stelle gelangt wo Produktdaten geladen werden (z.B: Adminbereich Bestellübersichtsseite, Bestelldetailseite, Frontend Mein Konto Seite usw.) kommt es zu der fehlerhaften sql Abfrage und nichts geht mehr. Die dürfte doch eigentlich nicht passieren oder? Link to comment Share on other sites More sharing options...
df:bug Posted March 6, 2015 Report Share Posted March 6, 2015 Patch: http://helpdesk.xt-commerce.com/index.php?/Knowledgebase/Article/View/1233/183/patch-06032015---version-4200 THRDS-29232: Die Anzeige von Bestellungen von gelöschten Kundenkonten funktioniert nun wieder wie beabsichtigt Link to comment Share on other sites More sharing options...
ador-design.de Posted March 6, 2015 Author Report Share Posted March 6, 2015 Danke für den Link, dass sieht vielversprechend aus. Allerdings ist dies ein 4.1.1 Shop und der Patch ist für 4.2. Klappt es trotzdem mit dem Patch? Link to comment Share on other sites More sharing options...
Alex@4tfm Posted March 6, 2015 Report Share Posted March 6, 2015 In dem Fall stehen die Chancen tendenziell gegen 0. (Bei kleineren Dingen geht das manchmal, aber an orders-edit wurde zu viel macht im 4.2 update.) Link to comment Share on other sites More sharing options...
Alex@4tfm Posted March 6, 2015 Report Share Posted March 6, 2015 Anmerkung: Ich habe nun herausgefunden, das alle Bestellungen betroffen sind, wo ein Produkt bestellt wurde, das aktuell nicht mehr im Shop existiert (gelöscht wurde). Also der Patch sagt ja aber auch, dass es gelöschte Kundenkonten betrifft. Das Problem was du beschriebst, sollte eine anderer Ursache haben. Ich würde empfehlen mal das SQL zu loggen. Da wird wohl nen falscher Query (Abfrage der Produktdaten) gemacht. Könnte an einem Plugin liegen... Link to comment Share on other sites More sharing options...
ador-design.de Posted March 6, 2015 Author Report Share Posted March 6, 2015 Stimmt, hatte das falsch gelesen auf die schnelle, der Patch geht ja um was anderes. Der falsche SQL-Befehl ist ja eindeutig: (2015-03-06 12:24:59) mysql error: [0: ] in EXECUTE("SELECT status_name from xt_system_status_description WHERE language_code = "de" AND status_id = ")[/CODE] Aber keine Ahnung wo der verursacht wird. Leider ist der einizge sinnvolle Hinweis den ich gefunden habe, dass es durch gelöschte Produkte ausgelöst wird. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.