Fehler 503 nach Bestellabschluss nach Update auf 5.2.4.
Was bedeuted dieser Fehler, woran kann der liegen, es wurden alle Fremdplugins deinstalliert und alle anderen Zahlungsweisen außer Vorkasse deaktiviert, im Test-Bestallabschluss kommt aber die Fehlerseite 503. Habe den Shop nun erst mal auf Wartung gestellt.
Hat jemand eine Idee?
DIe Testbestellung ist im Backend und Kundenkonto sichtbar, der Status läßt sich aber nicht ändern und es erfolgte keine Bestätigungsemail, der Shop springt nach der Bestellung auf den Fehler 503.
Hast du nach dem Entfernen aller Plugins den Cache komplett geleert? Nutzt du das Standardtheme? Wenn nicht kannst du mal darauf umstellen?
Bei mir in meinem Testshop kann ich keinen Fehler entdecken. Der Bestellabschluss wird komplett durchgeführt ohne Fehler.
Liebe Grüße
Kevin
An der Theme-Zuweisung liegt es nicht, der Fehler tritt nun auch nach Umstellung auf das Standard-Responsive-Theme auf.
KevinS86 schrieb: “H_ast du nach dem Entfernen aller Plugins den Cache komplett geleert?_”
meine Antwort: ja.
Hallo,
so kann man ja nur irgendwas raten. Da kommt man nicht wirklich weiter.
Da muss schon in die Logs nach einem Fehler geschaut werden:
http://community.shopware.com/Fehlermeldungen-in-Shopware-debuggen_detail_1880.html
Sebastian
Es wurde kein Fehler geloggt!
@solaradmin schrieb:
Es wurde kein Fehler geloggt!
Hallo,
warum machst du nicht einfach das, was Sebastian verlinkt hat? Siehe: http://community.shopware.com/Fehlermeldungen-in-Shopware-debuggen\_detail\_1880.html?#Frontend\_Error\_Reporter . Einfach in der config.php die Debug-Parameter ergänzen und der Fehler wird dir angezeigt.
Beste Grüße
Sebastian
1 „Gefällt mir“
Danke für den Hinweis.
Nachfolgend ein Screenshot der genauen Meldung.
Was hat das zu bedeuten?
Nachfolgend nochmals ganz (Screenshot war rechts abgeschnitten):
exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens' in /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Statement/Pdo.php:228 Stack trace: #0 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Statement/Pdo.php(228): PDOStatement-\>execute(Array) #1 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Statement.php(303): Zend\_Db\_Statement\_Pdo-\>\_execute(Array) #2 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Adapter/Abstract.php(480): Zend\_Db\_Statement-\>execute(Array) #3 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend\_Db\_Adapter\_Abstract-\>query('\n INSERT...', Array) #4 /var/www/clients/client1/web2/web/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php(96): Zend\_Db\_Adapter\_Pdo\_Abstract-\>query('\n INSERT...', Array) #5 /var/www/clients/client1/web2/web/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php(131): Enlight\_Components\_Db\_Adapter\_Pdo\_Mysql-\>query('\n INSERT...', Array) #6 /var/www/clients/client1/web2/web/engine/Shopware/Core/sOrder.php(1390): Enlight\_Components\_Db\_Adapter\_Pdo\_Mysql-\>executeUpdate('\n INSERT...', Array) #7 /var/www/clients/client1/web2/web/engine/Shopware/Core/sOrder.php(762): sOrder-\>sSaveShippingAddress(Array, '3305') #8 /var/www/clients/client1/web2/web/engine/Shopware/Controllers/Frontend/Checkout.php(855): sOrder-\>sSaveOrder() #9 /var/www/clients/client1/web2/web/engine/Shopware/Controllers/Frontend/Checkout.php(372): Shopware\_Controllers\_Frontend\_Checkout-\>saveOrder() #10 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Action.php(159): Shopware\_Controllers\_Frontend\_Checkout-\>finishAction() #11 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight\_Controller\_Action-\>dispatch('finishAction') #12 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Front.php(223): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #13 /var/www/clients/client1/web2/web/engine/Shopware/Kernel.php(176): Enlight\_Controller\_Front-\>dispatch() #14 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(487): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #15 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #16 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #17 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(275): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #18 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(133): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>invalidate(Object(Symfony\Component\HttpFoundation\Request), true) #19 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(206): Shopware\Components\HttpCache\AppCache-\>invalidate(Object(Symfony\Component\HttpFoundation\Request), true) #20 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(114): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #21 /var/www/clients/client1/web2/web/shopware.php(101): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #22 {main} Next exception 'Zend\_Db\_Statement\_Exception' with message 'SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens' in /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Statement/Pdo.php:234 Stack trace: #0 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Statement.php(303): Zend\_Db\_Statement\_Pdo-\>\_execute(Array) #1 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Adapter/Abstract.php(480): Zend\_Db\_Statement-\>execute(Array) #2 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend\_Db\_Adapter\_Abstract-\>query('\n INSERT...', Array) #3 /var/www/clients/client1/web2/web/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php(96): Zend\_Db\_Adapter\_Pdo\_Abstract-\>query('\n INSERT...', Array) #4 /var/www/clients/client1/web2/web/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php(131): Enlight\_Components\_Db\_Adapter\_Pdo\_Mysql-\>query('\n INSERT...', Array) #5 /var/www/clients/client1/web2/web/engine/Shopware/Core/sOrder.php(1390): Enlight\_Components\_Db\_Adapter\_Pdo\_Mysql-\>executeUpdate('\n INSERT...', Array) #6 /var/www/clients/client1/web2/web/engine/Shopware/Core/sOrder.php(762): sOrder-\>sSaveShippingAddress(Array, '3305') #7 /var/www/clients/client1/web2/web/engine/Shopware/Controllers/Frontend/Checkout.php(855): sOrder-\>sSaveOrder() #8 /var/www/clients/client1/web2/web/engine/Shopware/Controllers/Frontend/Checkout.php(372): Shopware\_Controllers\_Frontend\_Checkout-\>saveOrder() #9 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Action.php(159): Shopware\_Controllers\_Frontend\_Checkout-\>finishAction() #10 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight\_Controller\_Action-\>dispatch('finishAction') #11 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Front.php(223): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #12 /var/www/clients/client1/web2/web/engine/Shopware/Kernel.php(176): Enlight\_Controller\_Front-\>dispatch() #13 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(487): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #14 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #15 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #16 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(275): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #17 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(133): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>invalidate(Object(Symfony\Component\HttpFoundation\Request), true) #18 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(206): Shopware\Components\HttpCache\AppCache-\>invalidate(Object(Symfony\Component\HttpFoundation\Request), true) #19 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(114): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #20 /var/www/clients/client1/web2/web/shopware.php(101): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #21 {main}
Der Bestellstatus der Bestellung läßt sich im Backend auch nicht ändern!
Hast du das DHL-Plugin aktiv? Der Fehler kam vor kurzem einmal im Support und wurde von DHL Integration verursacht. Das Plugin ist noch nicht für 5.2 freigegeben.
1 „Gefällt mir“
Danke Moritz, daran lag es.
Das hängt bestimmt mit dem eigenen Hausnummernfeld, das DHL verlangt, zusammen.
Ist für das DHL-PlugIn von Seiten Shopware ein Kompatibilitäts-Update für 5.2.5 geplant?