# Paypal Plugin "Aktualisierung" nicht möglich - Fehler "Undefined constant "

**URL:** <https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219>\
**Category:** Shopware 6 (German)\
**Created:** [8. Dezember 2023 um 10:46 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219 "2023-12-08T10:46:39Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![MBAuto](https://avatars.discourse-cdn.com/v4/letter/m/85e7bf/32.png) [@MBAuto](https://forum.shopware.com/u/MBAuto)\
**Post date:** [8. Dezember 2023 um 10:46 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/1 "2023-12-08T10:46:39Z")

</div>

Hallo liebe Community,

ich erhalte, wenn ich das Paypal Plugin (aktuell Version: 7.2.4) updaten möchte folgenden Fehler:  
Undefined constant Swag\PayPal\Setting\Settings::INSTALLMENT\_BANNER\_DETAIL\_PAGE\_ENABLED

Seither ist es nicht möglich das Plugin wieder zu aktivieren.  
Wenn ich es aktiviere, kommt folgender Fehler und der Shop ist down:

[Semantical Error] The annotation „@Since“ in method  
Swag\PayPal\Administration\PayPalPaymentMethodController::setPayPalPaymentMethodAsSalesChannelDefault()  
was never imported. Did you maybe forget to add a „use“ statement for this annotation? in  
/www/htdocs/w0125af5/shop-XXXXXX.de/\_root/custom/plugins/SwagPayPal/src/Administration/  
PayPalPaymentMethodController.php (which is being imported from „/www/htdocs/w0125af5/  
[shop-XXXXXX.de/\_root/custom/plugins/SwagPayPal/src/Resources/config/routes.xml](http://shop-XXXXXX.de/_root/custom/plugins/SwagPayPal/src/Resources/config/routes.xml)“).  
Make sure there is a loader supporting the „annotation“ type.

Wer weiß Rat?  
Der Shop lief gerade noch auf 6.5.7.0. wo der Fehler als erstes auftrat - nach dem Einspielen des Backups habe ich daher auf 6.5.7.3. aktualisiert.  
Dennoch tritt der Fehler weiterhin auf.

Wer kann helfen?  
Danke

---

<div class="post-metadata">

**Author:** ![web-grips](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/web-grips/32/22792_2.png) [@web-grips](https://forum.shopware.com/u/web-grips)\
**Post date:** [8. Dezember 2023 um 11:13 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/2 "2023-12-08T11:13:48Z")

</div>

Das liegt vermutlich an der PHP Version, mit 8.2 sollte es funktionieren.

---

<div class="post-metadata">

**Author:** ![MBAuto](https://avatars.discourse-cdn.com/v4/letter/m/85e7bf/32.png) [@MBAuto](https://forum.shopware.com/u/MBAuto)\
**Post date:** [8. Dezember 2023 um 11:20 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/3 "2023-12-08T11:20:04Z")

</div>

Hey, danke für deine Nachricht.  
Der Shop läuft bereits auf 8.2.

LG

---

<div class="post-metadata">

**Author:** ![web-grips](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/web-grips/32/22792_2.png) [@web-grips](https://forum.shopware.com/u/web-grips)\
**Post date:** [8. Dezember 2023 um 11:29 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/4 "2023-12-08T11:29:50Z")

</div>

Hm, dann versuch mal das Plugin über die Konsole zu aktualisieren oder es zu entfernen + neu zu installieren.

---

<div class="post-metadata">

**Author:** ![MBAuto](https://avatars.discourse-cdn.com/v4/letter/m/85e7bf/32.png) [@MBAuto](https://forum.shopware.com/u/MBAuto)\
**Post date:** [8. Dezember 2023 um 12:05 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/5 "2023-12-08T12:05:35Z")

</div>

Habe ich noch nie mit gearbeitet. Müsste mich erstmal in die Materie einlesen.  
Gibt es iwo einen Helpguide wo es quick und dirty erklärt wird und man nicht viel falsch machen kann?..

Danke für deine Mühe.

---

<div class="post-metadata">

**Author:** ![web-grips](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/web-grips/32/22792_2.png) [@web-grips](https://forum.shopware.com/u/web-grips)\
**Post date:** [8. Dezember 2023 um 12:16 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/6 "2023-12-08T12:16:44Z")

</div>

Hier findest du die Doku [Shopware 6 - Nutzung der CLI Befehle](https://docs.shopware.com/de/shopware-6-de/tutorials-und-faq/shopware-cli)  
Schau dort mal bei „plugin:“ zum aktualisieren nimmst du „bin/console plugin:update“.

---

<div class="post-metadata">

**Author:** ![MBAuto](https://avatars.discourse-cdn.com/v4/letter/m/85e7bf/32.png) [@MBAuto](https://forum.shopware.com/u/MBAuto)\
**Post date:** [8. Dezember 2023 um 12:41 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/7 "2023-12-08T12:41:25Z")

</div>

Ich teste es mal aus.  
Kann ich da viel kaputt machen?  
Und wenn etwas nicht mehr geht, einfach Backup einspielen über den Hoster?

Danke!🙂

---

<div class="post-metadata">

**Author:** ![web-grips](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/web-grips/32/22792_2.png) [@web-grips](https://forum.shopware.com/u/web-grips)\
**Post date:** [8. Dezember 2023 um 12:54 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/8 "2023-12-08T12:54:12Z")

</div>

Bitte immer ein Backup machen, besser noch ist eine Testumgebung zu nutzen, dann riskiert man keinen Ausfall des LIVE-Shops. Falls du beim Fehler, der Testumgebung oder der Konsole Hilfe benötigst … ;-).  
Liebe Grüße Oliver

---

<div class="post-metadata">

**Author:** ![MEKP-Shop](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mekp-shop/32/21613_2.png) [@MEKP-Shop](https://forum.shopware.com/u/MEKP-Shop)\
**Post date:** [8. Dezember 2023 um 13:57 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/9 "2023-12-08T13:57:12Z")

</div>

Hallo, der Fehler ist auch bei mir aufgetreten. Sieht so aus, dass etwas mit einem Banner nicht stimmt oder dieser fehlt. Kommt auf jeden Fall in der Fehlermeldung so vor. Gott sei dank hatte ich ein Backup, was ich schon zurück gelesen habe. Aber auch da hatte ich Probleme, den Shop wieder ans laufen zu bekommen. Erst nach x-maligen zurück lesen der Backups (Webspace und Datenbank) habe ich ihn wieder ans laufen bekommen.

---

<div class="post-metadata">

**Author:** ![Lago](https://avatars.discourse-cdn.com/v4/letter/l/e56c9b/32.png) [@Lago](https://forum.shopware.com/u/Lago)\
**Post date:** [10. Dezember 2023 um 13:36 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/10 "2023-12-10T13:36:27Z")

</div>

Hallo zusammen,

bei uns genau das gleiche Problem wie bei MBAuto und wir haben genau die gleiche Fehlermeldungen. In einem Shop war das anfangs auch so, aber dann plötzlich konnte ich Update ohne Probleme durchführen. In einem anderen Shop geht es gar nicht. Beide Shops laufen bereits auf 8.2.

Da stimmt was nicht mit dem Plugin bzw. Update… Hat jemand eine Lösung?

Mit besten Grüßen  
Lago

---

<div class="post-metadata">

**Author:** ![Benjamin\_Hummel](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/benjamin_hummel/32/25953_2.png) [@Benjamin\_Hummel](https://forum.shopware.com/u/Benjamin_Hummel)\
**Post date:** [10. Dezember 2023 um 13:54 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/11 "2023-12-10T13:54:37Z")

</div>

Hallo,

ich versuche das Thema morgen einmal zu fokussieren.

VG Benjamin

---

<div class="post-metadata">

**Author:** ![Lago](https://avatars.discourse-cdn.com/v4/letter/l/e56c9b/32.png) [@Lago](https://forum.shopware.com/u/Lago)\
**Post date:** [10. Dezember 2023 um 20:58 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/12 "2023-12-10T20:58:34Z")

</div>

Guten Abend Benjamin,

vielen Dank! Was anderes könnte evtl. noch warten, aber PayPal ist schon wichtig. Vor allem kurz vor Weihnachten. Kunden wollen via PayPal bestellen und das geht aber nicht…

Beste Grüße  
Lago

---

<div class="post-metadata">

**Author:** ![Benjamin\_Hummel](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/benjamin_hummel/32/25953_2.png) [@Benjamin\_Hummel](https://forum.shopware.com/u/Benjamin_Hummel)\
**Post date:** [10. Dezember 2023 um 21:57 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/13 "2023-12-10T21:57:15Z")

</div>

Hast Du das einmal verfolgt?

„Im OPcache werden die PHP-Dateien nochmals separat zwischengespeichert, um die Ausführung zu beschleunigen. Dort liegen möglicherweise noch Dateien unseres Plugins aus einer vorherigen Version. Bitte setze daher den OPcache zurück und leere anschließend den Cache von Shopware.“

Nutzt Ihr OPCcache?

VG Benjamin

---

<div class="post-metadata">

**Author:** ![Lago](https://avatars.discourse-cdn.com/v4/letter/l/e56c9b/32.png) [@Lago](https://forum.shopware.com/u/Lago)\
**Post date:** [10. Dezember 2023 um 22:30 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/14 "2023-12-10T22:30:09Z")

</div>

Laut Plugin „Tools“ ist Zend Opcache aktiv… Und dann noch diese Fehelrmeldung im Bezug auf Opcache:

|PHP value opcache.enable\_file\_override|\>|Warnung 0|\>|empfohlen 1|

|PHP value opcache.interned\_strings\_buffer|\>|Warnung 8|\>|empfohlen min 20|

Und wie kann ich OPcache zurücksetzen? Oder soll/kann das mein Hoster machen?

---

<div class="post-metadata">

**Author:** ![Benjamin\_Hummel](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/benjamin_hummel/32/25953_2.png) [@Benjamin\_Hummel](https://forum.shopware.com/u/Benjamin_Hummel)\
**Post date:** [10. Dezember 2023 um 22:54 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/15 "2023-12-10T22:54:28Z")

</div>

Muss dein Hoster machen.

---

<div class="post-metadata">

**Author:** ![MBAuto](https://avatars.discourse-cdn.com/v4/letter/m/85e7bf/32.png) [@MBAuto](https://forum.shopware.com/u/MBAuto)\
**Post date:** [11. Dezember 2023 um 06:48 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/16 "2023-12-11T06:48:55Z")

</div>

Würde mich auch interessieren ob es damit behoben ist.  
Wenn ich mir die aktuellen Plugin-Bewertungen ansehe haben aber wohl extrem viele Probleme mit dem Plugin.  
Wie kann das sein?..

Bitte um Rückmeldung @Lago ob es funktioniert hat.

Vielen Dank

---

<div class="post-metadata">

**Author:** ![sachsenmoped](https://avatars.discourse-cdn.com/v4/letter/s/5f8ce5/32.png) [@sachsenmoped](https://forum.shopware.com/u/sachsenmoped)\
**Post date:** [11. Dezember 2023 um 08:33 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/17 "2023-12-11T08:33:47Z")

</div>

Hat bei uns funktioniert.  
im public verzeichnis eine clearopcache.php angelegt mit

```auto
<?php

var_dump(opcache_reset());

```

und aufgerufen. danach plugin aktiviert und es läuft wieder.

---

<div class="post-metadata">

**Author:** ![Lago](https://avatars.discourse-cdn.com/v4/letter/l/e56c9b/32.png) [@Lago](https://forum.shopware.com/u/Lago)\
**Post date:** [11. Dezember 2023 um 12:40 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/18 "2023-12-11T12:40:31Z")

</div>

Hallo zusammen,

folgende Infos:

1. Wir sind bei All-Inkl und All-Inkl hat geschrieben, dass auf den Shared-Servern ist nicht möglich OPCache zurückzusetzen.

2. Ich habe in der Datei mit dem Namen ‚.user.ini‘ im Hauptverzeichnis zugewiesener Domain die Variable ‚opcache.enable‘ auf ‚0‘ gesetzt: opcache.enable=0. Dadurch wurde OPCache deaktiviert. Ob das irgendeine negative Wirkung hat weiß ich noch nicht, aber dadurch konnte ich PayPal Plugin auf Version 7.3.0 aktualisieren und alles wieder aktivieren.

@Benjamin_Hummel: kannst Du bitte schreiben ob man auf OPCache verzichten kann. Danke Dir!

Bei uns waren inzwischen 2 Shops betroffen. 1 Shop war wenigstels online und bei dem anderen nur Adminbereich aktiv. Frontend war nicht erreichbar. Selbst Backup von dem Vortag einspielen hat nichts gebracht. Nach der Aktion aus dem Punkt 2 ist jetzt alles wieder da. Allerdings wenn man OPCache wieder aktiviert, dann ist alles wieder hin! Von daher bleibt OPCache erstmal inaktiv.

1. All-Inkl hat gemeint, dass wir aktuell auf einem Server mit MariaDB 10.5 sind. Damit alles reibungslos läuft müssen wir auf auf einen neuen Server mit U22 und MariaDB 10.6 umziehen. Ich habe Umzug bereits gebucht. Bin gespannt wie es dann später aussieht! 🙂

Mit besten Grüßen  
Lago

---

<div class="post-metadata">

**Author:** ![Lago](https://avatars.discourse-cdn.com/v4/letter/l/e56c9b/32.png) [@Lago](https://forum.shopware.com/u/Lago)\
**Post date:** [11. Dezember 2023 um 12:53 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/19 "2023-12-11T12:53:44Z")

</div>

Und noch eine Info. Sicherlich haben/hatten viele das gleiche Problem mit dem Plugin ‚Shopware Store‘. Jetzt konnte ich auch diesen Plugin aktualisieren und aktivieren. Plugin funktioniert jetzt wie gewünscht. 🙂

Mit besten Grüßen  
Lago

---

<div class="post-metadata">

**Author:** ![Benjamin\_Hummel](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/benjamin_hummel/32/25953_2.png) [@Benjamin\_Hummel](https://forum.shopware.com/u/Benjamin_Hummel)\
**Post date:** [11. Dezember 2023 um 13:05 UTC](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219/21 "2023-12-11T13:05:16Z")

</div>

Hallo,

OPcache könnte man über folgendes leeren: [How To Clear PHP’s Opcache](https://ma.ttias.be/how-to-clear-php-opcache/)

Somit haben wir nun mindestens zwei Rückmeldungen dazu, dass es am OPcache lag.

„This should be only a caching issue after the Plugin update. The merchant should empty the cache, including the opcache of PHP, then everything should go back to normal.“

VG Benjamin

[Nächste Seite](https://forum.shopware.com/t/paypal-plugin-aktualisierung-nicht-moeglich-fehler-undefined-constant/102219.md?page=2)
