# Cronjob führt sich nicht automatisch aus

**URL:** https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819
**Category:** Programmierung
**Created:** [2. Juli 2018 um 10:10 UTC](https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819 "2018-07-02T10:10:26Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)
#### Post date: [2. Juli 2018 um 10:10 UTC](https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819/1 "2018-07-02T10:10:26Z")

</div>

Hallo,

ich habe in einem Plugin einen Cronjob angelegt wie hier beschrieben:&nbsp;[Plugin quick Startup Guide](https://developers.shopware.com/developers-guide/plugin-quick-start/#plugin-cronjob)

allerdings lässt sich der Job nur manuell über die URL /backend/cron ausführen. Er führt sich nicht automatisch aus. Das Intervall steht auf 1 Tag und er ist aktiv. Er wirft bei manueller Ausführung keine Fehler. Die Ergebnisdaten sind “false” … was muss ich tun, damit das funktioniert?

---

<div class="post-metadata">

### Author: ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)
#### Post date: [2. Juli 2018 um 10:17 UTC](https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819/2 "2018-07-02T10:17:34Z")

</div>

Hast du diese Anleitung auch befolgt?

[https://community.shopware.com/Cronjobs\_detail\_1102.html](https://community.shopware.com/Cronjobs_detail_1102.html)

Viele Grüße

---

<div class="post-metadata">

### Author: ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)
#### Post date: [2. Juli 2018 um 10:18 UTC](https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819/3 "2018-07-02T10:18:12Z")

</div>

Da musst Du schon einen externen Cron, der backend/cron aufruft, einrichten. Die SW-Crons werden extern getriggert.  
Entweder einen lokalen cronjob oder extern via z.b. wget.  
Steht alles in der SW-Doku.  
Die Ergebnis-Daten sind im Return. Return “blabla” und “blabla” steht im Ergebnis.

&nbsp;

---

<div class="post-metadata">

### Author: ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)
#### Post date: [2. Juli 2018 um 12:39 UTC](https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819/4 "2018-07-02T12:39:28Z")

</div>

@simkli‍

d.h. der Hoster muss einen Cronjob am Server einrichten, der zyklisch die URL /backend/cron aufruft?

das liest sich, wie wenn man&nbsp; nur alle Cronjobs zusammen triggern könnte? Ich möchte meinen aber nur einmal täglich nachts anstoßen…&nbsp;

&nbsp;

---

<div class="post-metadata">

### Author: ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)
#### Post date: [2. Juli 2018 um 14:18 UTC](https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819/5 "2018-07-02T14:18:08Z")

</div>

> d.h. der Hoster muss einen Cronjob am Server einrichten, der zyklisch die URL /backend/cron aufruft?&nbsp;

Ich empfehle die Lösung via consolen Aufruf von bin/console sw:cron:run

> das liest sich, wie wenn man&nbsp; nur alle Cronjobs zusammen triggern könnte? Ich möchte meinen aber nur einmal täglich nachts anstoßen…&nbsp;

Backend \> Cronjobs \> Häckchen bei „aktiv“ entfernen. Fertig 😉

---

<div class="post-metadata">

### Author: ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)
#### Post date: [2. Juli 2018 um 14:28 UTC](https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819/6 "2018-07-02T14:28:11Z")

</div>

Startzeit Mitternacht einstellen und Wiederholung auf 1 Tag stellen - wird dann genau einmal am Tag ausgeführt - oder „angestossen“.  
Die Verwaltung wann dann welcher Cron ausgeführt wird, macht SW ja dann wieder selber - muss halt nur der „Master“-Cron von SW immer wieder aufgerufen werden. Ich habe da derzeit 5 Minuten konfiguriert. Wenn einer „dran“ ist - ist er halt dran.

---

<div class="post-metadata">

### Author: ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)
#### Post date: [2. Juli 2018 um 14:37 UTC](https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819/7 "2018-07-02T14:37:30Z")

</div>

Aber nochmals zum Verständnis: Der Cron, der den Shopware-Mastercron triggert, muss vom Hoster auf dem Server angelegt werden oder?

und der muss entweder die /backend/cron aufrufen, oder den Consolenbefehl ausführen?

> Ich empfehle die Lösung via consolen Aufruf von bin/console sw:cron:run

ist das so korrekt? Auf das Hosting habe ich keinen Zugriff, das heißt ich müsste entsprechende genaue Anweisungen weitergeben können

---

<div class="post-metadata">

### Author: ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)
#### Post date: [3. Juli 2018 um 11:03 UTC](https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819/8 "2018-07-03T11:03:01Z")

</div>

push

---

<div class="post-metadata">

### Author: ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)
#### Post date: [3. Juli 2018 um 11:04 UTC](https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819/9 "2018-07-03T11:04:47Z")

</div>

> [@FloC3 schrieb:](https://forum.shopware.com/profile/27446/FloC3 "FloC3")
> 
> Aber nochmals zum Verständnis: Der Cron, der den Shopware-Mastercron triggert, muss vom Hoster auf dem Server angelegt werden oder?
> 
> und der muss entweder die /backend/cron aufrufen, oder den Consolenbefehl ausführen?

Ja und ja

> [@FloC3 schrieb:](https://forum.shopware.com/profile/27446/FloC3 "FloC3")
> 
> ist das so korrekt? Auf das Hosting habe ich keinen Zugriff, das heißt ich müsste entsprechende genaue Anweisungen weitergeben können

Ja, schicke dem Hoster am besten die oben genannte Anleitung. Damit sollte er etwas anfangen können.

Viele Grüße

---

<div class="post-metadata">

### Author: ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)
#### Post date: [3. Juli 2018 um 11:27 UTC](https://forum.shopware.com/t/cronjob-fuhrt-sich-nicht-automatisch-aus/53819/10 "2018-07-03T11:27:20Z")

</div>

danke!
