# \[GELÖST\] Cronjobs 4.0.5 Datum springt Monate voraus

**URL:** <https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798>\
**Category:** Shopware 3.5\
**Tags:** general\
**Created:** [7. Januar 2013 um 10:46 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798 "2013-01-07T10:46:29Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![camping-4you](https://avatars.discourse-cdn.com/v4/letter/c/e99b99/32.png) [@camping-4you](https://forum.shopware.com/u/camping-4you)\
**Post date:** [7. Januar 2013 um 10:46 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/1 "2013-01-07T10:46:29Z")

</div>

Hallo, ich habe seit dem 2 Januar keine Mail über die Ausführung der Jronjobs bekommen. Nach Prüfung habe ich festgestellt das das Datum der nächsten Ausführung auf 5 Monate vorausgesprungen ist. Nach manueller Anpassung ist der Jronjob 1 x gelaufen und dann wieder 5 Monate voraus gesprungen. Die Jobs werden auf dem Server korrekt aufgerufen, jedoch passiert nichts, auch der manuelle Aufruf bringt nichts. Kann jemand dieses Verhalten nachstellen? VG R. Utheg

---

<div class="post-metadata">

**Author:** ![Stefan\_W](https://avatars.discourse-cdn.com/v4/letter/s/d9b06d/32.png) [@Stefan\_W](https://forum.shopware.com/u/Stefan_W)\
**Post date:** [7. Januar 2013 um 16:44 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/2 "2013-01-07T16:44:38Z")

</div>

Hallo, das gleiche ist bei mir auch. Wenn ich aber den Cronjob manuell ausführe mit /backend/cron funktioniert es mit dem Datum.

---

<div class="post-metadata">

**Author:** ![camping-4you](https://avatars.discourse-cdn.com/v4/letter/c/e99b99/32.png) [@camping-4you](https://forum.shopware.com/u/camping-4you)\
**Post date:** [7. Januar 2013 um 17:52 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/3 "2013-01-07T17:52:02Z")

</div>

[quote=„Stefan W.“]Hallo, das gleiche ist bei mir auch. Wenn ich aber den Cronjob manuell ausführe mit /backend/cron funktioniert es mit dem Datum.[/quote] Hallo, ich hab schon gedacht nur ich habe diesen Fehler, es ist sicher nicht praktikabel das die Cronjobs manuell aufgerufen werden müssen. Wobei es bei mir auch keine Erfolgsmeldung kommt beim manuellen Aufruf. Evtl. hängt es mit dem Jahreswechsel zusammen, in 2012 lief alles ohne Probleme. Ich hoffe das den Beitrag jemand vom Shopware Team liest, sich das mal anschaut und einen Tipp für uns hat. VG R. Utheg

---

<div class="post-metadata">

**Author:** ![Chulinho](https://avatars.discourse-cdn.com/v4/letter/c/b487fb/32.png) [@Chulinho](https://forum.shopware.com/u/Chulinho)\
**Post date:** [7. Januar 2013 um 21:35 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/4 "2013-01-07T21:35:01Z")

</div>

Hallo, habe das gleiche Problem heute bei mir feststellen müssen.

---

<div class="post-metadata">

**Author:** ![Marcel\_S](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@Marcel\_S](https://forum.shopware.com/u/Marcel_S)\
**Post date:** [8. Januar 2013 um 10:58 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/5 "2013-01-08T10:58:57Z")

</div>

Hi, wir konnten das Verhalten jetzt direkt bei uns nicht nachvollziehen. Es sieht aber so aus, als würde das Datumsformat vertauscht werden. @camping-4you könntest du uns bitte die Zugangsdaten zu deinem System(FTP, Backend-Login, phpMyAdmin) an [entwicklung@shopware.de](mailto:entwicklung@shopware.de) zukommen lassen dann schauen wir gerne einmal drüber. [Hier](http://wiki.shopware.de/Shopware-Cronjobs%5C_detail%5C_461.html#M.F6gliche%5C_Beispiele) aber schon einmal ein Workaround. Falls das Problem nicht auftritt, wenn man den Cronjob mittels Browser ausführt. Viele Grüße, Marcel

---

<div class="post-metadata">

**Author:** ![camping-4you](https://avatars.discourse-cdn.com/v4/letter/c/e99b99/32.png) [@camping-4you](https://forum.shopware.com/u/camping-4you)\
**Post date:** [8. Januar 2013 um 11:19 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/6 "2013-01-08T11:19:43Z")

</div>

[quote=“Marcel S”]Hi, wir konnten das Verhalten jetzt direkt bei uns nicht nachvollziehen. Es sieht aber so aus, als würde das Datumsformat vertauscht werden. @camping-4you könntest du uns bitte die Zugangsdaten zu deinem System(FTP, Backend-Login, phpMyAdmin) an [entwicklung@shopware.de](mailto:entwicklung@shopware.de) zukommen lassen dann schauen wir gerne einmal drüber. [Hier](http://wiki.shopware.de/Shopware-Cronjobs%5C_detail%5C_461.html#M.F6gliche%5C_Beispiele) aber schon einmal ein Workaround. Falls das Problem nicht auftritt, wenn man den Cronjob mittels Browser ausführt. Viele Grüße, Marcel[/quote] Hallo die Daten sind unterwegs. Besten Dank für die Hilfe. VG R. Utheg

---

<div class="post-metadata">

**Author:** ![Stefan\_W](https://avatars.discourse-cdn.com/v4/letter/s/d9b06d/32.png) [@Stefan\_W](https://forum.shopware.com/u/Stefan_W)\
**Post date:** [9. Januar 2013 um 16:28 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/7 "2013-01-09T16:28:37Z")

</div>

Hallo, gibt es denn schon Neuigkeiten?

---

<div class="post-metadata">

**Author:** ![Marcel\_S](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@Marcel\_S](https://forum.shopware.com/u/Marcel_S)\
**Post date:** [9. Januar 2013 um 16:36 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/8 "2013-01-09T16:36:04Z")

</div>

Hallo, wir konnten das Verhalten nun analysieren. Das Startdatum und das Datum der nächsten Ausführung der Cronjobs wird in bestimmten Situationen und Server-Konfigurationen in das englische Datumsformat formatiert. Dies führt dazu, dass wenn ein Cronjob über die Konsole des Servers z.B. am 10.01.2013 mit dieser bestimmten Konfiguration gestartet wird, die nächste Ausführung erst am 01. Oktober 2013 sein würde. Wir haben für dieses Verhalten einen Hotfix entwickelt. Gehen Sie hierzu wie folgt vor. 1. Ersetzen Sie diese Zeile(ca.273) [php] $next = new Zend\_Date($next); [/php] aus der Datei /engine/Library/Enlight/Components/Cron/Job.php mit dieser Zeile [php] $next = new Zend\_Date($next, is\_string($next) ? Zend\_Date::ISO\_8601 : null); [/php] 2. Setzen und überprüfen Sie das Datum der nächste Ausführung des Cronjobs in den Grundeinstellungen(Suchen Sie nach dem Punkt „Cronjobs“) Dieses Verhalten werden wir in der finalen Version von 4.0.6 lösen. Viele Grüße, Marcel

---

<div class="post-metadata">

**Author:** ![Stefan\_W](https://avatars.discourse-cdn.com/v4/letter/s/d9b06d/32.png) [@Stefan\_W](https://forum.shopware.com/u/Stefan_W)\
**Post date:** [9. Januar 2013 um 17:24 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/9 "2013-01-09T17:24:44Z")

</div>

Hallo Marcel, danke es funktioniert nun :thumbup:

---

<div class="post-metadata">

**Author:** ![camping-4you](https://avatars.discourse-cdn.com/v4/letter/c/e99b99/32.png) [@camping-4you](https://forum.shopware.com/u/camping-4you)\
**Post date:** [9. Januar 2013 um 19:24 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/10 "2013-01-09T19:24:08Z")

</div>

[quote=“Stefan W.”]Hallo Marcel, danke es funktioniert nun :thumbup:[/quote] Hallo, manuell hat es bei mir auch funktioniert, jedoch nachdem das erste mal vom Server ausgelöst wurde steht das Datum für die nächste Ausführung wieder auf 01.09.2013. Hoffe auf Besserung R. Utheg

---

<div class="post-metadata">

**Author:** ![Stefan\_W](https://avatars.discourse-cdn.com/v4/letter/s/d9b06d/32.png) [@Stefan\_W](https://forum.shopware.com/u/Stefan_W)\
**Post date:** [9. Januar 2013 um 20:17 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/11 "2013-01-09T20:17:45Z")

</div>

Hi, so war es bei mir auch. Mit dem Hotfix von Marcel hat sich das Problem gelöst.

---

<div class="post-metadata">

**Author:** ![Marcel\_S](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@Marcel\_S](https://forum.shopware.com/u/Marcel_S)\
**Post date:** [14. Januar 2013 um 11:47 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/12 "2013-01-14T11:47:49Z")

</div>

Hi camping-4you, funktioniert es nun bei dir auch? Ansonsten prüfe bitte noch einmal die Cronjobzeiten die in den Grundeinstellungen eingestellt sind und passe diese an. Viele Grüße, marcel

---

<div class="post-metadata">

**Author:** ![camping-4you](https://avatars.discourse-cdn.com/v4/letter/c/e99b99/32.png) [@camping-4you](https://forum.shopware.com/u/camping-4you)\
**Post date:** [14. Januar 2013 um 11:53 UTC](https://forum.shopware.com/t/gelost-cronjobs-4-0-5-datum-springt-monate-voraus/10798/13 "2013-01-14T11:53:14Z")

</div>

[quote=„Marcel S“]Hi camping-4you, funktioniert es nun bei dir auch? Ansonsten prüfe bitte noch einmal die Cronjobzeiten die in den Grundeinstellungen eingestellt sind und passe diese an. Viele Grüße, marcel[/quote] Hallo, es funktioniert in den letzten Tagen, hoffe es bleibt so. Besten Dank für die Hilfe. VG R. Utheg
