# fehler beim Abspeichern von Bestellungen 503

**URL:** <https://forum.shopware.com/t/fehler-beim-abspeichern-von-bestellungen-503/42546>\
**Category:** Administration\
**Created:** [4. Januar 2017 um 05:09 UTC](https://forum.shopware.com/t/fehler-beim-abspeichern-von-bestellungen-503/42546 "2017-01-04T05:09:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)\
**Post date:** [4. Januar 2017 um 05:09 UTC](https://forum.shopware.com/t/fehler-beim-abspeichern-von-bestellungen-503/42546/1 "2017-01-04T05:09:14Z")

</div>

folgender Fehler taucht heute früh plötzlich auf: (Am Shop 5.2.12 wurde nichts geändert)

503 - Service unavailable

Im Log:

```
POST /backend/Order/save?_dc=1483506297609 HTTP/1.0

AH01071: Got error 'PHP message: PHP Fatal error: Uncaught TypeError: Argument 3 passed to Doctrine\\ORM\\Event\\PreUpdateEventArgs::__construct() must be of the type array, null given, called in /var/www/vhosts/meinedomain.de/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php on line 1064 and defined in /var/www/vhosts/meinedomain.de/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/Event/PreUpdateEventArgs.php:46\nStack trace:\n#0 /var/www/vhosts/meinedomain.de/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(1064): Doctrine\\ORM\\Event\\PreUpdateEventArgs->__construct(Object(Shopware\\Models\\Order\\Detail), Object(Shopware\\Components\\Model\\ModelManager), NULL)\n#1 /var/www/vhosts/meinedomain.de/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(384): Doctrine\\ORM\\UnitOfWork->executeUpdates(Object(Doctrine\\ORM\\Mapping\\ClassMetadata))\n#2 /var/www/vhosts/meinedomain.de/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(356): Doctrine\\ORM\\UnitOfWork->commit(NULL)\n#3 /var/www/...\n', referer: https://meinedomain.de/backend/

```

mit dem was in „UnitOfWork.php on line 1064“ steht, kann ich nichts anfangen.

---

<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:** [4. Januar 2017 um 07:41 UTC](https://forum.shopware.com/t/fehler-beim-abspeichern-von-bestellungen-503/42546/2 "2017-01-04T07:41:56Z")

</div>

Hallo kulli,

wurde die PHP Version umgestellt?

Viele Grüße aus Schöppingen

![cool](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/86c57fbace799dd4eb1f1b8a2d3bdc1733f0aea1.png "cool")&nbsp;Michael Telgmann

---

<div class="post-metadata">

**Author:** ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)\
**Post date:** [4. Januar 2017 um 07:45 UTC](https://forum.shopware.com/t/fehler-beim-abspeichern-von-bestellungen-503/42546/3 "2017-01-04T07:45:55Z")

</div>

nein, es wurde nichts geändert - weder im Shopp noch auf dem Server - vor 2 Tagen lief alles einwandfrei.

Die Shopware-eigenen logs geben dazu nichts aus.

Habe mich schon mal parallel an den Server-Manager gewandt, mal sehen was der sagt.

&nbsp;

Edit: der hat auch keine Ahnung…

Auch ein Nachforschen in der Datenbank brachte nix.

Aber einen klitzekleinen Unterschied zu anderen Bestellungen gibt es: abweichende Lieferadresse bei Paypal ; aber hier gibt es keinen Errorcode oder ähnliches.

---

<div class="post-metadata">

**Author:** ![PascalHahn](https://avatars.discourse-cdn.com/v4/letter/p/59ef9b/32.png) [@PascalHahn](https://forum.shopware.com/u/PascalHahn)\
**Post date:** [12. Januar 2017 um 07:34 UTC](https://forum.shopware.com/t/fehler-beim-abspeichern-von-bestellungen-503/42546/4 "2017-01-12T07:34:02Z")

</div>

Hallo @kulli‍ :

Ich hatte den Fehler auch und bei mir hängt es an dem Amazon Payment Plugin. Das habe ich auch bei mir vor kurzem installiert und seitdem konnte ich keine Bestellung mehr abspeichern (503 Fehler). Nach deaktivierung vom Amazon Payment Plugin funktioniert wieder alles so wie vorher!

&nbsp;

Beste Grüße

&nbsp;

Pascal

---

<div class="post-metadata">

**Author:** ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)\
**Post date:** [12. Januar 2017 um 10:39 UTC](https://forum.shopware.com/t/fehler-beim-abspeichern-von-bestellungen-503/42546/5 "2017-01-12T10:39:20Z")

</div>

Nein, daran liegt es hier leider nicht.

Die Vermutung geht eher in richtung paypal plus: andere Lieferadresse und andere email zum Bezahlen; aber richtig nachvollziehen können wir das immer noch nicht, da es die einzige ist/war , die sich nicht speichern lässt

---

<div class="post-metadata">

**Author:** ![codiverse](https://avatars.discourse-cdn.com/v4/letter/c/b782af/32.png) [@codiverse](https://forum.shopware.com/u/codiverse)\
**Post date:** [15. Oktober 2018 um 07:55 UTC](https://forum.shopware.com/t/fehler-beim-abspeichern-von-bestellungen-503/42546/6 "2018-10-15T07:55:21Z")

</div>

Hallo zusammen,

ich hatte das Problem beim Speichern von Artikeln. Hier scheint das Problem gewesen zu sein, dass ich in einem unserer Custom Plugins Hooks auf die Events

Shopware\Models\Article\Article::postPersist  
Shopware\Models\Article\Article::postUpdate

hatte. In diesen Events habe ich

```
Shopware()->Models()->flush();

```

ausgeführt, was wohl aber in diesen Events nicht erlaubt ist; Einen entsprechenden Hinweis habe ich hier gefunden:

> <https://github.com/doctrine/orm/issues/4004>
>
> Jira issue originally created by user lyrixx:
> {quote}
> Argument 3 passed to Doctrine\\ORM\\Event\\PreUpdateEventArgs::\*\*construct() must be of the type array, null given, called in...

Ich habe den Flush-Befehl nun einfach entfernt, mein Plugin funktioniert weiterhin und der Fehler taucht nicht mehr auf.

Vielleicht hilft es ja jemandem.

Viele Grüße,  
Constantin
