# PHP Version für Plugins

**URL:** <https://forum.shopware.com/t/php-version-fuer-plugins/101113>\
**Category:** Shopware 6 (German)\
**Created:** [1. September 2023 um 14:05 UTC](https://forum.shopware.com/t/php-version-fuer-plugins/101113 "2023-09-01T14:05:44Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![PromoID](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/promoid/32/14015_2.png) [@PromoID](https://forum.shopware.com/u/PromoID)\
**Post date:** [1. September 2023 um 14:05 UTC](https://forum.shopware.com/t/php-version-fuer-plugins/101113/1 "2023-09-01T14:05:44Z")

</div>

Hi,

sieht man eigentlich irgendwo welche PHP Version für welche Plugins geeignet sind?  
Haben einen Shop der hat anscheinend ein Plugin was bei PHP8.2 Probleme verursacht.  
Ausgerechnet in dem Shop ist die Anzahl der Plugins sehr hoch.

Jemand eine Idee?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [1. September 2023 um 16:05 UTC](https://forum.shopware.com/t/php-version-fuer-plugins/101113/2 "2023-09-01T16:05:39Z")

</div>

Alle Plugins SOLLTEN mit der PHP Version kompatibel sein, für die Shopware freigegeben ist.

Sprich wenn ein Plugin für 6.5.4.1 freigegeben ist, dann muss es auch PHP 8.2 kompatibel sein, da es Shopware in der Version auch ist.

Falls nicht, dann hat der Entwickler das versäumt und muss es nachholen.

---

<div class="post-metadata">

**Author:** ![chamaw](https://avatars.discourse-cdn.com/v4/letter/c/b487fb/32.png) [@chamaw](https://forum.shopware.com/u/chamaw)\
**Post date:** [2. September 2023 um 11:47 UTC](https://forum.shopware.com/t/php-version-fuer-plugins/101113/3 "2023-09-02T11:47:08Z")

</div>

Hmm,  
hier steht, dass es „nur“ 8.1. braucht

> **[Shopware 6 - Erste Schritte - Systemvoraussetzungen](https://docs.shopware.com/de/shopware-6-de/erste-schritte/systemvoraussetzungen)**
>
> Hier listen wir Dir auf welche Voraussetzungen Dein System erfüllen muss, um Shopware 6 betreiben zu können und was wir darüber hinaus als Empfehlungen aussprechen um den Betrieb zu optimieren.

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [2. September 2023 um 12:01 UTC](https://forum.shopware.com/t/php-version-fuer-plugins/101113/4 "2023-09-02T12:01:41Z")

</div>

PHP 8.1 wird mindestens benötigt. Shopware 6.5 ist zu PHP 8.2 kompatibel - und daher sollten es auch alle Plugins sein.

Viele Grüße

---

<div class="post-metadata">

**Author:** ![PromoID](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/promoid/32/14015_2.png) [@PromoID](https://forum.shopware.com/u/PromoID)\
**Post date:** [2. September 2023 um 12:15 UTC](https://forum.shopware.com/t/php-version-fuer-plugins/101113/5 "2023-09-02T12:15:55Z")

</div>

Gibt es einen Trick mit dem ich direkt sehen kann welches Plugin nicht PHP8.2 kompatibel ist oder muss ich es testen indem ich die Plugins nacheinander deaktiviere und schaue?

Das ist die relevante Frage 🙂

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [2. September 2023 um 12:44 UTC](https://forum.shopware.com/t/php-version-fuer-plugins/101113/6 "2023-09-02T12:44:14Z")

</div>

Wenn eine Funktion in PHP nicht mehr funktioniert, da sie von deprecated in removed überführt wurde, dann wirft PHP einen Fehler, dass es die Funktion nicht gibt. Das sieht du dann eindeutig im error.log

Daher musst du Plugins nicht deaktivieren, um solch einen Fehler zu finden. Bereits beim Laden (Phrasen) des Plugins sollte der Fehler durch PHP geworfen werden.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [2. September 2023 um 12:45 UTC](https://forum.shopware.com/t/php-version-fuer-plugins/101113/7 "2023-09-02T12:45:16Z")

</div>

> [@chamaw](#):
>
> hier steht, dass es „nur“ 8.1. braucht

Es ist explizit aber auch für PHP 8.2 freigegeben. Daher sollten auch alle Plugins 8.2 kompatibel sein.

---

<div class="post-metadata">

**Author:** ![chamaw](https://avatars.discourse-cdn.com/v4/letter/c/b487fb/32.png) [@chamaw](https://forum.shopware.com/u/chamaw)\
**Post date:** [2. September 2023 um 13:56 UTC](https://forum.shopware.com/t/php-version-fuer-plugins/101113/8 "2023-09-02T13:56:30Z")

</div>

Da verstehe ich gerade die Logik nicht ? Wenn der Core auf PHP 8.1 läuft und NICHT unbedingt 8.2 braucht, dann kann ich auf dem Server einfach auf 8.1 umstellen das Problem von @PromoID löst sich …

---

<div class="post-metadata">

**Author:** ![PromoID](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/promoid/32/14015_2.png) [@PromoID](https://forum.shopware.com/u/PromoID)\
**Post date:** [3. September 2023 um 17:37 UTC](https://forum.shopware.com/t/php-version-fuer-plugins/101113/9 "2023-09-03T17:37:22Z")

</div>

Bei uns hat einer der Shops noch Probleme mit PHP8.2, sobald wir von 8.1 auf 8.2 wechseln, ist die Seite nicht erreichbar. Weder Frontend, noch Backend.  
Einiges schon ausgeschlossen, nächster Schritt wäre es halt mal die Plugins zu prüfen - denke das ich das heute Nacht mal mache. Schreibe euch morgen mal dazu, falls es an einem Plugin liegt.

---

<div class="post-metadata">

**Author:** ![chamaw](https://avatars.discourse-cdn.com/v4/letter/c/b487fb/32.png) [@chamaw](https://forum.shopware.com/u/chamaw)\
**Post date:** [3. September 2023 um 21:04 UTC](https://forum.shopware.com/t/php-version-fuer-plugins/101113/10 "2023-09-03T21:04:26Z")

</div>

am einfachsten in der .env auf DEV stellen, dann kommen ja die Fehler … anstatt einer „white page“
