# PHP Error seit SwagSecurity Update auf 1.1.39

**URL:** <https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293>\
**Category:** Shopware 5\
**Created:** [28. Juni 2023 um 10:29 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293 "2023-06-28T10:29:07Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![fliegfix\_block](https://avatars.discourse-cdn.com/v4/letter/f/7cd45c/32.png) [@fliegfix\_block](https://forum.shopware.com/u/fliegfix_block)\
**Post date:** [28. Juni 2023 um 10:29 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293/1 "2023-06-28T10:29:07Z")

</div>

Die Aenderung fuer  
„Für die Validierung von E-Mail-Adressen wird jetzt die Validierungsfunktionalität von PHP verwendet“  
sorgt im Backend fuer einen HTTP 500 Error. Im Apache2 error.log ist folgende verzeichnet:

```auto
Got error 'PHP message: PHP Fatal error: Uncaught TypeError: Argument 2 passed to SwagBackendOrder\\Subscriber\\Customer::__construct() must be an instance of Shopware\\Components\\Validator\\EmailValidator, instance of Shopware\\Plugins\\SwagSecurity\\Components\\Validator\\EmailValidatorDecorator given, called in xxx/var/cache/production_202105060633/proxies/ShopwareProduction541c950ab38c5b48cce3b41490ea9f5c415af578ProjectContainer.php on line 6734 and defined in xxx/custom/plugins/SwagBackendOrder/Subscriber/Customer.php:34\nStack trace:\n#0 xxx/var/cache/production_202105060633/proxies/ShopwareProduction541c950ab38c5b48cce3b41490ea9f5c415af578ProjectContainer.php(6734): SwagBackendOrder\\Subscriber\\Customer->__construct()\n#1 xxx/vendor/symfony/dependency-injection/Container.php(306): ShopwareProduction541c950ab38c5b48cce3b41490ea9f5c415af578ProjectContainer->getSwagBackendOrder_Subscriber_CustomerService()\n#2 xxx/engine/Shopware/Components/DependencyInjecti...'

```

Genutzt wird Apache2 mit PHP 7.4.

Ein Downgrade auf 1.1.38 loest das Problem.

---

<div class="post-metadata">

**Author:** ![SCOOPEX](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/scoopex/32/18328_2.png) [@SCOOPEX](https://forum.shopware.com/u/SCOOPEX)\
**Post date:** [28. Juni 2023 um 10:33 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293/2 "2023-06-28T10:33:43Z")

</div>

> [@fliegfix\_block](#):
>
> `xxx/custom/plugins/SwagBackendOrder/`

Da ist offenbar das Plugin „Backend Bestellungen“ von Shopware nicht kompatibel.

Viele Grüße

---

<div class="post-metadata">

**Author:** ![fliegfix\_block](https://avatars.discourse-cdn.com/v4/letter/f/7cd45c/32.png) [@fliegfix\_block](https://forum.shopware.com/u/fliegfix_block)\
**Post date:** [28. Juni 2023 um 11:02 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293/3 "2023-06-28T11:02:07Z")

</div>

Vielen Dank. Das habe ich in der Tat uebersehen. Leider bin ich nicht so versiert was die Entwicklung oder Anpassung von Plugins angeht. Hoffentlich veroeffentlicht Shopware fuer eines der beiden Plugins ein Update um die kompatibel zu machen.

---

<div class="post-metadata">

**Author:** ![leon.hanne](https://avatars.discourse-cdn.com/v4/letter/l/e79b87/32.png) [@leon.hanne](https://forum.shopware.com/u/leon.hanne)\
**Post date:** [28. Juni 2023 um 11:08 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293/4 "2023-06-28T11:08:53Z")

</div>

Hat jemand noch die 1.1.38 parat? Bei uns war jemand zu schnell mit dem Update und ich habe die alte Version nicht zur Hand…

---

<div class="post-metadata">

**Author:** ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)\
**Post date:** [28. Juni 2023 um 11:30 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293/5 "2023-06-28T11:30:55Z")

</div>

Hallo zusammen,

der Fehler ist bereits bekannt und wir arbeiten gerade an einem Update für das Backend Order Plugin.

Hier das Ticket: [Shopware Issuetracker](https://issues.shopware.com/issues/PT-13118)  
Dort findet ihr auch den Fix und gleichzeitig einen temporären Workaround.

Viele Grüße aus Schöppingen  
Michael Telgmann

---

<div class="post-metadata">

**Author:** ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)\
**Post date:** [28. Juni 2023 um 12:39 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293/6 "2023-06-28T12:39:05Z")

</div>

Hallo zusammen,

Update 3.1.0 für Backend Order ist veröffentlicht.

Viele Grüße aus Schöppingen  
Michael Telgmann

---

<div class="post-metadata">

**Author:** ![fliegfix\_block](https://avatars.discourse-cdn.com/v4/letter/f/7cd45c/32.png) [@fliegfix\_block](https://forum.shopware.com/u/fliegfix_block)\
**Post date:** [28. Juni 2023 um 15:21 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293/7 "2023-06-28T15:21:26Z")

</div>

Super. Vielen Dank! Ich kann bestaetigen, dass damit das Problem behoben ist und das Security Plugin auch in Version 1.1.39 keinen Fehler erzeugt.

---

<div class="post-metadata">

**Author:** ![fliegfix\_block](https://avatars.discourse-cdn.com/v4/letter/f/7cd45c/32.png) [@fliegfix\_block](https://forum.shopware.com/u/fliegfix_block)\
**Post date:** [28. Juni 2023 um 15:22 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293/8 "2023-06-28T15:22:49Z")

</div>

Tipp fuer die Zukunft:  
Aeltere Versionen eines Plugins koennen im Shopware Shopbetreiber Bereich heruntergeladen werden. Ich musste aber erst das Security Plugin kostenlos „kaufen“, damit es dort erscheint. Danach konnte ich eine aeltere Version auswaehlen, runterladen und in Shopware hochladen.

---

<div class="post-metadata">

**Author:** ![tuamiii](https://avatars.discourse-cdn.com/v4/letter/t/ec9cab/32.png) [@tuamiii](https://forum.shopware.com/u/tuamiii)\
**Post date:** [5. Juli 2023 um 14:58 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293/9 "2023-07-05T14:58:44Z")

</div>

Hallo, wir haben das gleiche Problem, nur ein Downgrade löst das Problem.  
Leider können wir das Backend Bestellungen Plugin nicht updaten, da wir mit Sw noch bei 5.5 sind. Hat hier jemand einen workaround für uns? Danke

---

<div class="post-metadata">

**Author:** ![fliegfix\_block](https://avatars.discourse-cdn.com/v4/letter/f/7cd45c/32.png) [@fliegfix\_block](https://forum.shopware.com/u/fliegfix_block)\
**Post date:** [5. Juli 2023 um 15:01 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293/10 "2023-07-05T15:01:12Z")

</div>

Verschwindet der Fehler auch, wenn die neuste Security Plugin Version installiert, aber Backend Bestellungen deaktiviert oder gar deinstalliert ist? Zuerst aber Backend Bestellungen deaktivieren / deinstallieren und dann das Security Plugin updaten.

---

<div class="post-metadata">

**Author:** ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)\
**Post date:** [6. Juli 2023 um 08:03 UTC](https://forum.shopware.com/t/php-error-seit-swagsecurity-update-auf-1-1-39/100293/11 "2023-07-06T08:03:29Z")

</div>

Hallo @tuamiii

der Fehler ist recht einfach zu beheben, wenn ihr nicht updaten könnt: Folgende Datei muss lediglich in Backend Order angepasst werden: [fix(PT-13118) - use EmailValidatorInterface instead service (#32) · shopware5/SwagBackendOrder@da8133b · GitHub](https://github.com/shopware5/SwagBackendOrder/commit/da8133bc0bdfc741d6bd6cf25da881d5027bb40f)

Viele Grüße aus Schöppingen  
Michael Telgmann
