o
Cronjob.de › Anleitungen › Shopware
Shopware 5 bringt ein Cron-Plugin mit, das alle fälligen Aufgaben über eine einzige Adresse anstößt: Newsletter, Suchindex, Aufräumarbeiten, Artikelbilder. Diese Anleitung zeigt, wie Sie die Adresse absichern und regelmäßig aufrufen lassen – und warum das für Shopware 6 nicht gilt.
Warum überhaupt
Das Cron-Plugin von Shopware 5 nimmt jeden Aufruf von /backend/cron an, solange Sie nichts anderes einstellen. Im Plugin gibt es dafür drei Sperren: einen erlaubten Schlüssel, der als ?key= an die Adresse gehängt wird, eine Liste erlaubter IP-Adressen, mit Semikolon getrennt, und die Absicherung über einen angemeldeten Backend-Account.
Ein Detail aus der Shopware-Doku ist dabei wichtig: Die Filter lassen sich nicht kombinieren. Es genügt, wenn eines der Felder zutrifft. Wer also einen Schlüssel setzt und zusätzlich IP-Adressen einträgt, verschärft damit nichts, sondern öffnet einen zweiten Weg.
Für einen Aufruf von außen ist der Schlüssel die richtige Wahl. Eine IP-Liste sieht sicherer aus, ist aber in der Pflege heikel: Wir rufen von mehreren Servern aus auf, und diese Liste kann sich ohne Ankündigung ändern. Ein Cronjob, der monatelang lief und plötzlich am IP-Filter hängenbleibt, fällt oft erst auf, wenn der Newsletter nicht rausgeht.
Der zweite Punkt ist wie überall die Nachvollziehbarkeit: Shopware sagt Ihnen im Backend, wann eine Aufgabe zuletzt lief. Es sagt Ihnen nicht, wie lange der Aufruf gedauert hat und ob er langsam aus dem Ruder läuft – und wenn der Shop selbst nicht antwortet, sagt es Ihnen gar nichts mehr.
https://ihr-shop.de/backend/cron?key=IHR-SCHLUESSELEinrichtung
Kürzer geht es mit der KI
Sie müssen nichts davon selbst übertragen. Kopieren Sie diese Anleitung – oder die Ihres eigenen Systems – in den Assistenten, und Cronjob.de füllt Adresse, Methode, Zeitplan und Kopfzeilen aus. Bei Unklarheiten fragt er nach, statt zu raten. Am Ende sehen Sie, was eingetragen wurde, und legen den Job mit einem Klick an.
Im kostenlosen Tarif enthalten, ohne Aufpreis. Zu finden nach dem Anmelden unter „Cronjobs“ → „Mit KI anlegen“.
Das Plugin „Cron" gehört zum Lieferumfang von Shopware 5 und muss aktiviert sein. Die einzelnen Aufgaben und ihre Intervalle finden Sie unter Einstellungen → System → Cronjobs.
Tragen Sie in der Konfiguration des Cron-Plugins unter „Erlaubter Schlüssel" ein langes, zufälliges Geheimnis ein. Lassen Sie die Felder für IP-Adressen und Backend-Account leer – ein gefülltes Feld genügt bereits, um einen Aufruf durchzulassen.
Die Adresse ist die Basisadresse Ihres Shops plus /backend/cron, dahinter der Schlüssel als Parameter.
https://ihr-shop.de/backend/cron?key=EIN-LANGES-GEHEIMNIS
Die Registrierung dauert eine Minute und ist kostenlos. Die ersten 14 Tage laufen im Unlimited-Tarif, danach läuft das Konto automatisch kostenlos weiter.
Tragen Sie die Adresse ein und legen Sie den Takt fest. Fünf Minuten sind für Shopware üblich; welche Aufgabe dabei tatsächlich läuft, entscheidet der Shop anhand der Intervalle in den Cronjob-Einstellungen.
*/5 * * * *
Hinterlegen Sie in den Einstellungen des Ordners eine E-Mail-Adresse. Sie erfahren damit auch dann von einem Ausfall, wenn der Shop selbst gerade nicht erreichbar ist.
Was die fünf Felder eines Ausdrucks wie */5 * * * * bedeuten, steht in der Crontab-Referenz – mit Beispielen und den häufigsten Stolpersteinen. Bauen können Sie den Ausdruck im Crontab-Generator.
Kontrolle
Unter Einstellungen → System → Cronjobs sehen Sie zu jeder Aufgabe den letzten Lauf. Im Aufrufprotokoll von Cronjob.de sehen Sie zusätzlich Zeitpunkt, Laufzeit und Statuscode jedes Aufrufs. Kommt dauerhaft ein 403 zurück, stimmt der Schlüssel nicht oder es greift noch der IP-Filter.
FAQ
Konto anlegen, Adresse eintragen, Zeitplan anklicken. Drei Cronjobs sind dauerhaft kostenlos, die ersten 14 Tage laufen im Unlimited-Tarif.
Kostenlos starten Preise ansehenWeitere Anleitungen
Offizielle Dokumentation von Shopware
Die Angaben zu Shopware stammen aus deren eigener Dokumentation, Stand September 2026. Bitte prüfen Sie dort, ob sich inzwischen etwas geändert hat.