# Fehler beim versenden der Status-Mail

**URL:** <https://forum.shopware.com/t/fehler-beim-versenden-der-status-mail/51785>\
**Category:** Programmierung\
**Created:** [15. März 2018 um 11:13 UTC](https://forum.shopware.com/t/fehler-beim-versenden-der-status-mail/51785 "2018-03-15T11:13:49Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [15. März 2018 um 11:13 UTC](https://forum.shopware.com/t/fehler-beim-versenden-der-status-mail/51785/1 "2018-03-15T11:13:49Z")

</div>

Hallo, wenn ich im Backend einen bestimmten Bestell-Status einstelle und die Email über das drauf hin aufpoppende Fenster versenden will, bekomme ich folgenden Fehler angezeigt:

```
Bestellstatus: Mein Bestell-Status Bestellnummer: 12345 vom 503 Service Unavailable

```

Die Email wird nicht versendet. In den Logfiles steht nichts. Grundsätzlich können Emails versendet werden.

Was mich wundert ist dieses “[…] vom 503 Service Unavailable”. Als könnte er das Datum nicht auslesen.

Hat hier jemand einen Hinweis für mich wo ich suchen könnte?

Danke.

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [15. März 2018 um 11:22 UTC](https://forum.shopware.com/t/fehler-beim-versenden-der-status-mail/51785/2 "2018-03-15T11:22:43Z")

</div>

Erstmal das Error-Debugging aktivieren. Einen 503 findest du nur im PHP-Errorlog oder wenn du das aktivierst.

&nbsp;

[https://community.shopware.com/Fehlermeldungen-in-Shopware-debuggen\_detail\_1880.html#Frontend\_Error\_Reporter](https://community.shopware.com/Fehlermeldungen-in-Shopware-debuggen_detail_1880.html#Frontend_Error_Reporter)

---

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [15. März 2018 um 11:37 UTC](https://forum.shopware.com/t/fehler-beim-versenden-der-status-mail/51785/3 "2018-03-15T11:37:49Z")

</div>

> [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> 
> Erstmal das Error-Debugging aktivieren. Einen 503 findest du nur im PHP-Errorlog oder wenn du das aktivierst.
> 
> &nbsp;
> 
> [https://community.shopware.com/Fehlermeldungen-in-Shopware-debuggen\_detail\_1880.html#Frontend\_Error\_Reporter](https://community.shopware.com/Fehlermeldungen-in-Shopware-debuggen_detail_1880.html#Frontend_Error_Reporter)

ok, danke. ich dachte das hätte ich schon getan…

hier nun die Fehlermeldung:

```
Cannot use object of type DateTime as array in /var/cache/production_201607131117/templates/backend_de_DE_5c9d7/22/bc/18/22bc18daf4dc17f8e036f86bbf13731dc9c188cf.string.php on line 34 503 Service Unavailable

```

in dieser Zeile wird folgendes ausgegeben:

```
tpl_vars['sOrder']->value[0]['orderTime']['date'],"%d.%m.%Y");?>

```

Warum das aber hier einen Fehler wirft&nbsp;verstehe ich nicht. Im Email-Template wird das Datum und die Bestellzeit korrekt ausgegeben.

---

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [15. März 2018 um 12:17 UTC](https://forum.shopware.com/t/fehler-beim-versenden-der-status-mail/51785/4 "2018-03-15T12:17:36Z")

</div>

ok, ich habe jetzt noch mal ins Email-Temlate geschaut. hier wird gar nicht orderTime.date verwendet, sondern sOrder.ordertime

```
{$sOrder.ordertime|date_format:"%H:%M:%S"}

```

ich habe das jetzt im gecachten Template angepasst:

/var/cache/production\_201607131117/templates/backend\_de\_DE\_5c9d7/22/bc/18/22bc18daf4dc17f8e036f86bbf13731dc9c188cf.string.php:

```
tpl_vars['sOrder']->value[0]['ordertime'],"%d.%m.%Y");?>

```

jetzt werden die Emails wieder versendet. Warum wird das Template im cache nicht neu angelegt? Ich habe den Cache gelöscht. Der Fehler beim Versenden taucht jetzt wieder auf.&nbsp;

Wo kommt dieser Inhalt her?

---

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [15. März 2018 um 15:32 UTC](https://forum.shopware.com/t/fehler-beim-versenden-der-status-mail/51785/5 "2018-03-15T15:32:25Z")

</div>

ich habe den Fehler gefunden. In einem anderen Email-Template wurde folgendes verwendet:

```
{$sOrder.0.orderTime.date|date_format:"%d.%m.%Y"}

```

korrekt muss es aber lauten:

```
{$sOrder.0.orderTime|date_format:"%d.%m.%Y"}

```

Warum der Fehler beim Versand einer anderen Email auftritt kann ich nicht sagen.&nbsp;

&nbsp;
