Hallo,
ich habe einen shop von 5.2.3 direkt auf 5.6.8 upgedatet. Nachdem die Plugins im Backend nicht geladen wurden, habe ich das PayPal PLUS Plugin manuell gelöscht (Ordner im Plugins Verzeichnis per FTP und die entsprechende Zeile in der Tabelle “s_core_plugins” der Datenbank. Jetzt wird in der Warenkorb Sidebar der folgende Fehler angezeigt:
Fatal error: Uncaught Enlight_Exception: sValidateStep3 #02: Payment classes dir not loaded in /html/shopware/engine/Shopware/Core/sAdmin.php:510 Stack trace: #0 /html/shopware/engine/Shopware/Controllers/Frontend/Checkout.php(1526): sAdmin->sInitiatePaymentClass(NULL) #1 /html/shopware/engine/Shopware/Controllers/Frontend/Checkout.php(1071): Shopware_Controllers_Frontend_Checkout->getSelectedPayment() #2 /html/shopware/engine/Shopware/Controllers/Frontend/Checkout.php(1092): Shopware_Controllers_Frontend_Checkout->getShippingCosts() #3 /html/shopware/engine/Shopware/Controllers/Frontend/Checkout.php(1708): Shopware_Controllers_Frontend_Checkout->getBasket() #4 /html/shopware/engine/Library/Enlight/Controller/Action.php(192): Shopware_Controllers_Frontend_Checkout->ajaxCartAction() #5 /html/shopware/engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch('ajaxCartAction') #6 /html/shopware/engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->di in /html/shopware/engine/Shopware/Core/sAdmin.php on line 510
Und wenn ich per URL https://www.auto-diagnostik.de/checkout direkt auf den Warenkorb / Checkout gehe der folgende Fehler:
Fatal error: Uncaught Enlight_Exception: sValidateStep3 #02: Payment classes dir not loaded in /html/shopware/engine/Shopware/Core/sAdmin.php:510 Stack trace: #0 /html/shopware/engine/Shopware/Controllers/Frontend/Checkout.php(1526): sAdmin->sInitiatePaymentClass(NULL) #1 /html/shopware/engine/Shopware/Controllers/Frontend/Checkout.php(150): Shopware_Controllers_Frontend_Checkout->getSelectedPayment() #2 /html/shopware/engine/Library/Enlight/Controller/Action.php(192): Shopware_Controllers_Frontend_Checkout->cartAction() #3 /html/shopware/engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch('cartAction') #4 /html/shopware/engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #5 /html/shopware/engine/Shopware/Kernel.php(188): Enlight_Controller_Front->dispatch() #6 /html/shopware/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php( in /html/shopware/engine/Shopware/Core/sAdmin.php on line 510
Nach 1 Tag Fehlersuche habe ich mich entschieden, Hilfe bei der Community einzuholen. Es hat etwas mit den Payment Classes zu tun. Ich habe bereits alle Payment Plugins (PayPal, easy Credit Ratenkauf, etc.) deinstalliert und nur die Shopware eigene “Vorkasse” und “Nachnahme” eingestellt. Leider ohne Ergebnis.
Hier die Screenshots der Plugins und Zahlungsarten im Backend:
Vielleicht weiss jemand Rat. Besten Dank vorab!
Zusatzinfo: Eigentlich bin ich dabei, den Shop auf 6.3.2.1 upzudaten. Macht es Sinn, den Fehler davor zu beheben? Oder kann ich einfach “darüber” updaten?