# Wie Cronjob und Artikelbewertung richtig einrichten?

**URL:** https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278
**Category:** Programmierung
**Created:** [24. April 2016 um 13:03 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278 "2016-04-24T13:03:20Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![Andrew](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@Andrew](https://forum.shopware.com/u/Andrew)
#### Post date: [24. April 2016 um 13:03 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/1 "2016-04-24T13:03:20Z")

</div>

Hallo zusammen,

aus dem Thema Cronjobs und dem [Wiki-Eintrag](http://community.shopware.com/Cronjobs_detail_1102.html) werde ich nicht ganz schlau und hoffe ihr könnnt mir weiterhelfen.

1. Welche URL muss beim Hoster als Cronjob angelegt werden? Reicht:&nbsp;[http://www.meinshop.de/backend/cron](http://www.meinshop.de/backend/cron) oder muss es&nbsp;[http://www.meinshop.de/shopware.php?module=backend&controller=cron](http://www.meinshop.de/shopware.php?module=backend&controller=cron) sein? Zudem frage ich mich, ob ich bei den Zeiten für den Abruf etwas eintragen soll bzw. welche Werte sinnvoll sind. In SW habe ich 1 Tag für die durchführung der Cronjobs hinterlegt, jedoch zu jeweils unterschiedlichen Tageszeiten. Ist das sinnvoll? Screenshot des Hosters: [Link](http://abload.de/img/unbenanntaufzs.jpg)

2. Wie kann ich prüfen, ob der Cronjob richtig (auch beim Hoster) eingerichtet ist? Wenn ich&nbsp;&nbsp;[http://www.meinshop.de/backend/cron](http://www.meinshop.de/backend/cron) aufrufe, werden die Cronjobs natürlich verarbeitet, aber wie weiß ich, ob es auch ohne manuelles Eingreifen funktioniert? Gerade bei Benachrichtigungen zur Artikelbewertung verstehe ich das nicht genau.&nbsp;

3. Ist es allgemein möglich die Artikelbewertung ohne extra Plugin&nbsp;zusätzlich im&nbsp;Kundenkonto&nbsp;zu ermöglichen? Ich meine in der Bestellübersicht ist es derzeit nicht mal möglich den Artikel anzuklicken und müsste ihn zusätzlich per Hand suchen, was die Bereitschaft zur Bewertung deutlich senkt.

4. Kann ich als Shopbetreiber eine Benachrichtigung erhalten, wenn eine Bewertung abgegeben&nbsp;wurde?

Danke für eure Hilfe!

---

<div class="post-metadata">

### Author: ![Sean](https://avatars.discourse-cdn.com/v4/letter/s/f0a364/32.png) [@Sean](https://forum.shopware.com/u/Sean)
#### Post date: [24. April 2016 um 18:25 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/2 "2016-04-24T18:25:15Z")

</div>

Eine noch bessere Lösung ist Webcron Service.

Ich benutze [www.easycron.com](https://www.easycron.com) die mehrere Standorte Cronjobs und liefert Feedback und Reporting verwaltet.

---

<div class="post-metadata">

### Author: ![Andrew](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@Andrew](https://forum.shopware.com/u/Andrew)
#### Post date: [24. April 2016 um 18:28 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/3 "2016-04-24T18:28:36Z")

</div>

> [@Sean schrieb:](https://forum.shopware.com/profile/17780/Sean "Sean")
> 
> Eine noch bessere Lösung ist Webcron Service.
> 
> Ich benutze [www.easycron.com](https://www.easycron.com) die mehrere Standorte Cronjobs und liefert Feedback und Reporting verwaltet.

Danke Sean, aber das das würde für mich erst in Frage kommen, wenn ich überhaupt die Einrichtung einmal richtig gemacht und zum Laufen gebracht habe. Derzeit verstehe ich nicht, welche Cronjobs überhaupt beim Hoster eingetragen werden müssen und wie.&nbsp;&nbsp;

---

<div class="post-metadata">

### Author: ![t2oh4e](https://avatars.discourse-cdn.com/v4/letter/t/a5b964/32.png) [@t2oh4e](https://forum.shopware.com/u/t2oh4e)
#### Post date: [25. April 2016 um 07:56 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/4 "2016-04-25T07:56:49Z")

</div>

> [@Andrew schrieb:](https://forum.shopware.com/profile/22074/Andrew "Andrew")
> 
> 1. Welche URL muss beim Hoster als Cronjob angelegt werden? Reicht:&nbsp;[http://www.meinshop.de/backend/cron](http://www.meinshop.de/backend/cron) oder muss es&nbsp;[http://www.meinshop.de/shopware.php?module=backend&controller=cron](http://www.meinshop.de/shopware.php?module=backend&controller=cron) sein? Zudem frage ich mich, ob ich bei den Zeiten für den Abruf etwas eintragen soll bzw. welche Werte sinnvoll sind. In SW habe ich 1 Tag für die durchführung der Cronjobs hinterlegt, jedoch zu jeweils unterschiedlichen Tageszeiten. Ist das sinnvoll? Screenshot des Hosters: [Link](http://abload.de/img/unbenanntaufzs.jpg)

/backend/cron ist korrekt. Am besten in Verbindung mit einem Key wie hier beschrieben: [http://community.shopware.com/\_detail\_1751.html](http://community.shopware.com/%5C_detail%5C_1751.html) also: /backend/cron?key=deinKeyAusDemCronplugin

Wenn du mehrere (Shopware-)Cronjobs über den Tag verteilt haben willst würde ich den Cronjob beim Hoster so einrichten, dass er alle paar Minuten getriggert wird.  
Bei Minuten trägst du \*/5 ein, bei allen anderen jeweils ein \*  
Dann hast du einen Cronjob der alle 5 Minuten ausgeführt wird, wenn du sagst lieber alle 15 Minuten mach aus der 5 eine 15. Weitere Beispiele z.B. hier:&nbsp;[Cron – Wikipedia](https://de.wikipedia.org/wiki/Cron#Beispiele)

Auszuführender Befehl ist dann die URL [http://deinshop.de/backend/cron?key=deinKeyAusDemCronplugin](http://deinshop.de/backend/cron?key=deinKeyAusDemCronplugin)

Um das zu kontrollieren kannst du einerseits bei Shopware in den Grundeinstellungen sehen wann deine Cronjobs zuletzt ausgeführt wurden und zum anderen gibt es ja bei deinem Hoster die Funktion „Ausgabe loggen“. Da müssten dann die gleichen Ausgaben die du siehst wenn du die URL manuell aufrufst geloggt werden. Wo das hingeloggt wird musst du deinen Hoster fragen.

Ganz grundlegend nochmal das Prinzip: Beim Hoster brauchst du einen Cronjob der regelmäßig das Cronjob-Modul von Shopware anstößt. Shopware prüft dann innerhalb dieses Moduls welche Shopware-Cronjobs ausgeführt werden müssen (anhand der eingestellten Zeit und der letzten Ausführung) und startet diese.

---

<div class="post-metadata">

### Author: ![Andrew](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@Andrew](https://forum.shopware.com/u/Andrew)
#### Post date: [26. April 2016 um 20:58 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/5 "2016-04-26T20:58:54Z")

</div>

Danke @t2oh4e‍ 🙂

Sehr gute und verständliche Erklärung, ich habe es nun eingerichtet und es klappt alles (Logs werden auf dem FTP abgelegt und im SW backend sehe ich die aktualisierten Zeiten)&nbsp; ![Smile](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/bac5f5766b6a20565a8fb995345b4e41d24daac0.png "Smile")&nbsp;

Welchen Schutz bietet die Cron-Sicherheit allgemein? Laufe ich ohne Gefahr, dass jemand aus Jux und Tollerei z.B. die URL jede Sekunde abruft und Cronjobs auslöst?

---

<div class="post-metadata">

### Author: ![t2oh4e](https://avatars.discourse-cdn.com/v4/letter/t/a5b964/32.png) [@t2oh4e](https://forum.shopware.com/u/t2oh4e)
#### Post date: [27. April 2016 um 09:02 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/6 "2016-04-27T09:02:55Z")

</div>

Zum einen kann ohne den Schutz, wie du schon sagst, jeder einfach die Cronjobs ausführen. Zum anderen kann er dadurch eventuell informationen über das System bekommen Welche Cronjobs sind aktiv? Was geben die aus? Bin mir gerade nicht sicher ob da irgendwo ernsthaft relevante Daten ausgegeben werden oder&nbsp;es konkrete Sicherheitslücken gab. Aber selbst der Grund, dass es einfach niemanden außer den Shopbetreiber was angeht sollte schon reichen 😃

---

<div class="post-metadata">

### Author: ![Andrew](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@Andrew](https://forum.shopware.com/u/Andrew)
#### Post date: [26. Mai 2016 um 11:34 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/7 "2016-05-26T11:34:56Z")

</div>

Ich habe es nun die letzten Wochen getestet und es funktioniert einfach nicht ☹

Der Cronjob ist beim Hoster eingerichtet, in Shopware ebenfalls alles aktiv.

Im Cronjob unter den Grundeinstellungen steht die Meldung: „No orders for rating mail found.“ Gerade eine Bestellung, die ich selber im backend mit einer E-Mail von mir angelegt habe, hätte bereits eine E-Mail erhalten sollen.&nbsp;

Kann es daran liegen, dass ich die&nbsp;s\_core\_states ID 2 & 7 unter den Textbausteinen umbenannt habe (in Hermes Versand und DHL Versand)? Oder evtl. weil im&nbsp;kompletten Shop https forciert ist?

Die Seite von [https://www.meinshop.de/backend/cron?key=xxxxxx](https://www.meinshop.de/backend/cron?key=xxxxxx)&nbsp;bleibt weiß

---

<div class="post-metadata">

### Author: ![Andrew](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@Andrew](https://forum.shopware.com/u/Andrew)
#### Post date: [31. Mai 2016 um 09:59 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/8 "2016-05-31T09:59:19Z")

</div>

Weiß jemand an welcher Einstellung es scheitern kann? Ich habe alles wie oben beschrieben eingerichtet.

---

<div class="post-metadata">

### Author: ![wwnorden](https://avatars.discourse-cdn.com/v4/letter/w/db5fbb/32.png) [@wwnorden](https://forum.shopware.com/u/wwnorden)
#### Post date: [13. Juni 2016 um 08:58 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/9 "2016-06-13T08:58:16Z")

</div>

Meine Cronjobs rufe ich ebenfalls mit folgender URL auf und bekam keine E-Mail für eine Artikelbewertung. Erfolg brachte schließlich das Cache-Löschen.

[https://www.meinshop.de/backend/cron](https://www.meinshop.de/backend/cron?key=xxxxxx)

---

<div class="post-metadata">

### Author: ![Andrew](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@Andrew](https://forum.shopware.com/u/Andrew)
#### Post date: [15. Juni 2016 um 16:48 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/10 "2016-06-15T16:48:47Z")

</div>

Erhälst du eine Meldung, wenn du den Link&nbsp;aufrufst? Oder bleibt die Seite weiß, obwohl der Cronjob dann dennoch ausgeführt wurde?

---

<div class="post-metadata">

### Author: ![vierpunkt](https://avatars.discourse-cdn.com/v4/letter/v/ec9cab/32.png) [@vierpunkt](https://forum.shopware.com/u/vierpunkt)
#### Post date: [23. September 2016 um 08:19 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/11 "2016-09-23T08:19:53Z")

</div>

> [@Andrew schrieb:](https://forum.shopware.com/profile/22074/Andrew "Andrew")
> 
> … Sehr gute und verständliche Erklärung, ich habe es nun eingerichtet und **es klappt alles** …

Hallo Andrew!

Konntest Du den 4. Punkt lösen? _(Kann ich als Shopbetreiber eine Benachrichtigung erhalten, wenn eine Bewertung abgegeben&nbsp;wurde?)_ - Wenn ja, wäre ich Dir extrem dankbar für die Lösung.

Schönen Gruß  
Mirko  
&nbsp;

---

<div class="post-metadata">

### Author: ![vierpunkt](https://avatars.discourse-cdn.com/v4/letter/v/ec9cab/32.png) [@vierpunkt](https://forum.shopware.com/u/vierpunkt)
#### Post date: [27. September 2016 um 12:17 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/12 "2016-09-27T12:17:54Z")

</div>

> [@vierpunkt schrieb:](https://forum.shopware.com/profile/19633/vierpunkt "vierpunkt")
> 
> > [@Andrew schrieb:](https://forum.shopware.com/profile/22074/Andrew "Andrew")
> > 
> > … Sehr gute und verständliche Erklärung, ich habe es nun eingerichtet und **es klappt alles** …
> 
> Hallo Andrew!
> 
> Konntest Du den 4. Punkt lösen? _(Kann ich als Shopbetreiber eine Benachrichtigung erhalten, wenn eine Bewertung abgegeben&nbsp;wurde?)_ - Wenn ja, wäre ich Dir extrem dankbar für die Lösung.
> 
> Schönen Gruß  
> Mirko  
> &nbsp;

Hat sich erledigt! Habe das Plugin „Benachrichtigung bei Artikelbewertung“ gefunden - das macht das ganz einfach.

---

<div class="post-metadata">

### Author: ![Andrew](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@Andrew](https://forum.shopware.com/u/Andrew)
#### Post date: [27. September 2016 um 13:25 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/13 "2016-09-27T13:25:29Z")

</div>

> [@vierpunkt schrieb:](https://forum.shopware.com/profile/19633/vierpunkt "vierpunkt")
> 
> > [@vierpunkt schrieb:](https://forum.shopware.com/profile/19633/vierpunkt "vierpunkt")
> > 
> > > [@Andrew schrieb:](https://forum.shopware.com/profile/22074/Andrew "Andrew")
> > > 
> > > … Sehr gute und verständliche Erklärung, ich habe es nun eingerichtet und **es klappt alles** …
> > 
> > Hallo Andrew!
> > 
> > Konntest Du den 4. Punkt lösen? _(Kann ich als Shopbetreiber eine Benachrichtigung erhalten, wenn eine Bewertung abgegeben&nbsp;wurde?)_ - Wenn ja, wäre ich Dir extrem dankbar für die Lösung.
> > 
> > Schönen Gruß  
> > Mirko  
> > &nbsp;
> 
> Hat sich erledigt! Habe das Plugin „Benachrichtigung bei Artikelbewertung“ gefunden - das macht das ganz einfach.

Hi Mirko,

war letzte&nbsp;Woche im Urlaub, konnte daher nicht antworten.

Freut mich, dass du eine andere Lösung gefunden hast.

Habe die Bewertungsmails nämlich ganz deaktviert, weil jeder Ebay-Kunde auch eine Nachricht bekommen hat und das nicht ganz Sinn und Zweck war 🙂

---

<div class="post-metadata">

### Author: ![Andrew](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@Andrew](https://forum.shopware.com/u/Andrew)
#### Post date: [23. Oktober 2017 um 09:49 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/14 "2017-10-23T09:49:48Z")

</div>

Ich muss das Thema nochmal aufwärmen, da die E-Mail Benachrichtigungen nicht funktionieren.

Beim Aufruf von&nbsp;[https://www.domain.de/backend/cron?key=XXXX](https://www.domain.de/backend/cron?key=XXXX)&nbsp;erscheint eine weiße Seite.

Beim Hoster habe ich eben diesen Link im Cronjob angelegt.

Die Einstellungen in Shopware sehen wie folgt aus:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/2/24847d9095883f9d292de6f383e9ee3f34e0e021.jpeg)

Diese ganze Cron-Sache hängt mir langsam so zum Hals raus&nbsp; ![Frown](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/frown.png "Frown")

Weiß jemand woran das liegen kann?

---

<div class="post-metadata">

### Author: ![drakon](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/drakon/32/7724_2.png) [@drakon](https://forum.shopware.com/u/drakon)
#### Post date: [23. Oktober 2017 um 09:56 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/15 "2017-10-23T09:56:07Z")

</div>

Hallo,

der Fehler hat ja mit dem Thema Cronjob nur peripher zu tun. Überprüf doch mal das entsprechende E-Mail-Template, das hier höchstwahrscheinlich die Ursache des Fehlers ist ({sShopURL} ist dort nicht korrekt!).

---

<div class="post-metadata">

### Author: ![Andrew](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@Andrew](https://forum.shopware.com/u/Andrew)
#### Post date: [23. Oktober 2017 um 19:23 UTC](https://forum.shopware.com/t/wie-cronjob-und-artikelbewertung-richtig-einrichten/36278/16 "2017-10-23T19:23:42Z")

</div>

> [@drakon schrieb:](https://forum.shopware.com/profile/16695/drakon "drakon")
> 
> Hallo,
> 
> der Fehler hat ja mit dem Thema Cronjob nur peripher zu tun. Überprüf doch mal das entsprechende E-Mail-Template, das hier höchstwahrscheinlich die Ursache des Fehlers ist ({sShopURL} ist dort nicht korrekt!).

Danke für den Hinweis. Es lag tatsächlich an der Vorlage der E-Mail. Ich bin nur etwas irritiert, weil darin soweit alles passt. Evtl. liegt das Problem daran, dass ich die Nachricht als HTML-Mail rausgeschickt habe.
