Nach Update HTTP ERROR 500

Hallo,

wir haben heute das SW Update von 5.5.10 auf 5.6.7 durchgeführt…

Irgendwie scheint das PayPal Plus Plugin (obwohl deaktiviert) Probleme zu machen… - der Plugin-Manager ist leer und spuckt folgenden Fehler.

Habt Ihr hier eine Idee? Vielen Dank.

 

 

Error

Uncaught Error: Undefined class constant ‚VERSION‘ in /is/htdocs/wp12611850_XXXXXXXXXX/www/labor/engine/Shopware/Plugins/Community/Frontend/SwagPaymentPaypalPlus/Bootstrap.php:153

Stack trace:

#0 /is/htdocs/wp12611850_XXXXXXXXXX/www/labor/engine/Shopware/Plugins/Community/Frontend/SwagPaymentPaypalPlus/Bootstrap.php(23): Shopware_Plugins_Frontend_SwagPaymentPaypalPlus_Bootstrap->get(‚loader‘)

#1 /is/htdocs/wp12611850_XXXXXXXXXX/www/labor/engine/Library/Enlight/Plugin/Bootstrap.php(82): Shopware_Plugins_Frontend_SwagPaymentPaypalPlus_Bootstrap->afterInit()

#2 /is/htdocs/wp12611850_XXXXXXXXXX/www/labor/engine/Library/Enlight/Plugin/PluginCollection.php(81): Enlight_Plugin_Bootstrap->setCollection(Object(Shopware_Components_Plugin_Namespace))

#3 /is/htdocs/wp12611850_XXXXXXXXXX/www/labor/engine/Library/Enlight/Plugin/Namespace/Config.php(91): Enlight_Plugin_PluginCollection->registerPlugin(Object(Shopware_Plugins_Frontend_SwagPaymentPaypalPlus_Bootstrap))

#4 /is/htdocs/wp12611850_XXXXXXXXXX/www/labor/engine/Libr

File:/ is/ htdocs/ wp12611850_XXXXXXXXXX/ www/ labor/ engine/ Shopware/ Plugins/ Community/ Frontend/ SwagPaymentPaypalPlus/ Bootstrap.php

Hallo,

siehe: https://forum.shopware.com/discussion/comment/251975/#Comment_251975 . Im Prinzip sollte man das alte PayPal - Plugin aber schon seit etlichen Shopware - Versionen nicht mehr nutzen.

Grüße

Sebastian

Hallo zusammen.

ich hole das Problem mal wieder hoch. Allein wenn ich den Plugin manager öffne bekomme ich auf der rechten Seite die Fehlermeldung:

Uncaught Error: Undefined class constant 'VERSION' in /home/vilmygsn/www.vilo.de/engine/Shopware/Plugins/Community/Frontend/SwagPaymentPaypalPlus/Bootstrap.php:153 Stack trace: #0 /home/vilmygsn/www.vilo.de/engine/Shopware/Plugins/Community/Frontend/SwagPaymentPaypalPlus/Bootstrap.php(23): Shopware_Plugins_Frontend_SwagPaymentPaypalPlus_Bootstrap->get('loader') #1 /home/vilmygsn/www.vilo.de/engine/Library/Enlight/Plugin/Bootstrap.php(82): Shopware_Plugins_Frontend_SwagPaymentPaypalPlus_Bootstrap->afterInit() #2 /home/vilmygsn/www.vilo.de/engine/Library/Enlight/Plugin/PluginCollection.php(81): Enlight_Plugin_Bootstrap->setCollection(Object(Shopware_Components_Plugin_Namespace)) #3 /home/vilmygsn/www.vilo.de/engine/Shopware/Components/Plugin/Namespace.php(144): Enlight_Plugin_PluginCollection->registerPlugin(Object(Shopware_Plugins_Frontend_SwagPaymentPaypalPlus_Bootstrap)) #4 /home/vilmygsn/www.vilo.de/engine/Shopware/Bundle/PluginInstallerBundle/Service/LegacyPluginInstaller.php(264): Shopware_Components_Plug

File:/ home/ vilmygsn/ www.vilo.de/ engine/ Shopware/ Plugins/ Community/ Frontend/ SwagPaymentPaypalPlus/ Bootstrap.php 

 

Daraus schließe ich, dass es auch Probleme mit dem paypal Plus Plugin gibt. Ich nutze die Shopversion 5.6.7. diese sollte doch eig nicht mit der Shopware Version kompatibel sein oder ? Ich hatte auch schon mal die Paypal Module in der Datenbank deaktiviert, was aber den Fehler nicht behoben hat.

Kann ich das Modul irgendwie komplett deinstallieren? Über den Manager klappt das ja leider nicht…

LG

 

 

Hallo,

eimfach exakt das machen, was im verlinkten Beitrag von Moritz genannt wurde (danach kann man das Plugin auch deaktivieren, deinstallieren und auf das neue Plugin migrieren) und das bestehende, veraltete PayPal (PLUS) - Plugin durch das neue PayPal - Plugin auswechseln: https://store.shopware.com/swag828732772311f/paypal.html . Das neue Plugin beinhaltet auch PayPal PLUS. Und schon klappt auch (wieder) alles korrekt - wie erwähnt soll man die alten Plugins schon seit vielen Shopware Versionen nicht mehr nutzen sondern stattdessen das neue PayPal - Plugin.

Grüße

Sebastian

Ich hatte das Problem ebenfalls mit Paypal.

Als Alternative Lösung zur Moritz, kann man in der Bootstrap auch folgendes eintragen:

if (false  == true){

Da es ein Wechsel auf SW 5.7 ist und diese Abfrage danach fragt ob es sich bei der eingesetzten SW-Version um um eine kleiner SW 4.2.0 handelt, kann man gleich was unwahres reinschreiben.