Cronjob.de › Anleitungen › Joomla
Joomla Cronjob einrichten: Web-Cron statt Lazy-Zeitplaner
Für einen zuverlässigen Joomla-Cronjob schalten Sie unter System › Geplante Aufgaben › Optionen den Web-Cron ein und den Lazy-Zeitplaner aus. Joomla zeigt dann eine Adresse mit geheimem Schlüssel, die Sie jede Minute von außen aufrufen lassen. Das gilt für Joomla 4.1 bis zur aktuellen Version 6.2 und funktioniert ohne Kommandozeile.
Stand:
Warum überhaupt
Der Lazy-Zeitplaner wartet auf Besucher
Ab Werk ist in Joomla der Lazy-Zeitplaner eingeschaltet. Laut Joomla-Handbuch stützt er sich auf Aktivität auf der Seite: Besucher im Frontend oder Arbeit im Backend. Sein Anfrage-Intervall steht standardmäßig auf 300 Sekunden. Auf einer Seite mit wenig Verkehr bedeutet das: Ohne Besuch passiert nichts, und eine für nachts geplante Aufgabe läuft erst mit dem nächsten Besuch.
Betroffen sind alle Aufgaben, die Sie unter Geplante Aufgaben angelegt haben, etwa Sicherungen, das Versenden von Mails oder Aufräumarbeiten von Erweiterungen.
Joomla rät, nur einen der beiden Auslöser zu nutzen. Laut Handbuch führen sonst beide Aufgaben aus, und der Lazy-Zeitplaner kann Seitenaufrufe ab und zu bremsen. Mit Web-Cron und einem Aufruf von außen brauchen Sie weder eine Cron-Verwaltung beim Hoster noch Zugriff auf die Kommandozeile.
- Aufzurufende Adresse
https://ihre-domain.de/component/ajax/?plugin=RunSchedulerWebcron&group=system&format=json&hash=IHR-HASH- Empfohlenes Intervall
- jede Minute
- Getestet mit
- Joomla 4.1 bis 6.x
- Ausreichender Tarif bei Cronjob.de
- Joomla empfiehlt den Minutentakt, weil jeder Aufruf eine fällige Aufgabe startet. Den gibt es ab Cronjob.de Plus. Mit wenigen Aufgaben genügt auch der kostenlose Tarif im 5-Minuten-Raster.
Einrichtung
Schritt für Schritt
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“.
-
Web-Cron einschalten
Gehen Sie im Administrationsbereich auf
System › Geplante Aufgabenund öffnen Sie oben dieOptionen. Schalten Sie im Bereich „Web-Cron“ den SchalterWeb-Cronein und speichern Sie. Beim Speichern erzeugt Joomla den Sicherheitsschlüssel. Danach steht die fertige Adresse im FeldWeb-Cron Link (Base), mit einem Knopf zum Kopieren.https://ihre-domain.de/component/ajax/?plugin=RunSchedulerWebcron&group=system&format=json&hash=IHR-HASH
-
Lazy-Zeitplaner abschalten
Im Bereich „Lazy-Zeitplaner“ derselben Optionen stellen Sie den Schalter
Lazy-Zeitplanerauf deaktiviert und speichern. Joomla selbst schreibt dazu, es werde empfohlen, den Lazy Scheduler zu deaktivieren, wenn ein Cron eingerichtet ist. -
Adresse einmal im Browser aufrufen
Rufen Sie die kopierte Adresse einmal selbst auf. Richtig ist eine kurze Antwort im JSON-Format. Kommt Fehler 403, stimmt der Schlüssel nicht oder Web-Cron ist nicht gespeichert. Je nach Einstellung für suchmaschinenfreundliche URLs beginnt die Adresse auch mit
index.php?option=com_ajax. Übernehmen Sie sie genau so, wie Joomla sie anzeigt. -
Konto bei Cronjob.de anlegen
Die Registrierung dauert eine Minute und ist kostenlos. Fünf Cronjobs bleiben dauerhaft gratis, die ersten 14 Tage laufen im Unlimited-Tarif, mit Minutentakt.
Kostenlos starten 14 Tage Unlimited inklusive, keine Zahlungsdaten
-
Cronjob mit dieser Adresse anlegen
Tragen Sie die vollständige Adresse ein, einschließlich aller Parameter hinter dem Fragezeichen. Wählen Sie jede Minute, per Klick oder als Satz für den KI-Assistenten. Das Joomla-Handbuch empfiehlt diesen Takt, damit der Aufgabenplaner minutengenau arbeitet.
* * * * *
Diesen Ausdruck können Sie bei Cronjob.de direkt so eintragen – das Zeitplanfeld versteht die Crontab-Schreibweise. Sie müssen sie aber nicht kennen: klicken Sie den Takt stattdessen einfach an.
-
Fehler-Benachrichtigung einschalten
Damit Sie es merken, wenn Ihre Seite nicht mehr antwortet, hinterlegen Sie unter Benachrichtigungen eine E-Mail-Adresse. Sie werden dann bei einem fehlgeschlagenen Aufruf benachrichtigt. Die Fehlerbenachrichtigung per E-Mail gibt es ab dem Tarif Plus, in den ersten 14 Tagen ist sie kostenlos dabei.
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. Ob Sie dafür überhaupt einen Dienst von außen brauchen, zeigt der Vergleich der drei Wege.
Kontrolle
Läuft es wirklich?
Im Aufrufprotokoll von Cronjob.de sehen Sie nach wenigen Minuten die ersten Aufrufe mit Status 200. In Joomla selbst steht in der Liste der Geplanten Aufgaben bei jeder Aufgabe die „Letzte Ausführung“ und das Ergebnis.
FAQ
Häufige Fragen zu Joomla
- Ab welcher Joomla-Version gibt es Web-Cron?
- Die Geplanten Aufgaben und Web-Cron gibt es seit Joomla 4.1, auch in Joomla 5 und 6. In Joomla 3 gab es diesen Aufgabenplaner noch nicht, dort erledigen das die einzelnen Erweiterungen selbst.
- Warum soll der Joomla-Web-Cron jede Minute laufen?
- Weil ein Aufruf der Web-Cron-Adresse eine fällige Aufgabe startet, nicht alle auf einmal. Sind mehrere Aufgaben fällig, kommen sie nacheinander bei den folgenden Aufrufen dran. Mit einem Aufruf jede Minute arbeitet der Planer minutengenau, so wie es das Joomla-Handbuch empfiehlt.
- Kann ich eine einzelne Aufgabe gezielt auslösen?
- Ja. Hängen Sie an die Adresse
&id=und die Nummer der Aufgabe aus der Aufgabenliste an. Diese Aufgabe läuft dann bei jedem Aufruf, auch wenn sie laut ihrem Zeitplan gerade nicht fällig ist. Den Takt bestimmt in diesem Fall allein Ihr Cronjob. - Muss ich den Lazy-Zeitplaner wirklich abschalten?
- Joomla empfiehlt es, und wir auch. Laut Handbuch führen sonst beide Auslöser Aufgaben aus, und der Lazy-Zeitplaner kann Seitenaufrufe ab und zu bremsen.
- Ist der Schlüssel in der Adresse sicher?
- Der Schlüssel ist der Schutz vor fremden Aufrufen, ohne ihn antwortet Joomla mit Fehler 403. Behandeln Sie die Adresse deshalb wie ein Passwort. Mit „Schlüssel zurücksetzen“ in den Optionen erzeugen Sie jederzeit einen neuen, dann müssen Sie die Adresse im Cronjob ebenfalls anpassen.
- Was, wenn ich doch eine Kommandozeile habe?
- Dann können Sie den Planer laut Joomla-Handbuch auch mit
php cli/joomla.php scheduler:runstarten, mit--allfür alle fälligen Aufgaben. Für Webspace ohne Kommandozeile bleibt Web-Cron der dokumentierte Weg.
Cronjob.de
im User-Agent. Bitten Sie Ihren Hoster um eine Ausnahme dafür; das ist zuverlässiger als eine Freigabe per IP, weil sich unsere Adressen ändern können. Adressen und Einzelheiten in den häufigen Fragen.
Andere Fehler wie 401, 404 oder 500 erklärt die Fehlersuche.
Cronjob jetzt anlegen
Konto anlegen, Adresse eintragen, Zeitplan anklicken. Fünf Cronjobs sind dauerhaft kostenlos, die ersten 14 Tage laufen im Unlimited-Tarif.
Kostenlos starten Preise ansehenWeitere Anleitungen
- Webspace
- Windows
- WordPress
- Nextcloud
- Contao
- Drupal
- All-Inkl (KAS)
- STRATO
- IONOS
- Matomo
- Dolibarr
- phpList
- SuperWebMailer
- Firefly III
- Host Europe
- Hetzner Webhosting
- Gambio
- Shopware
- JTL-Shop
- PrestaShop
- Moodle
- WooCommerce
- WP All Import
- Doofinder
- GitHub Actions
Offizielle Dokumentation von Joomla
Die Angaben zu Joomla stammen aus deren eigener Dokumentation, Stand Oktober 2026. Bitte prüfen Sie dort, ob sich inzwischen etwas geändert hat. Joomla ist eine Marke des jeweiligen Inhabers. Diese Anleitung stammt von Cronjob.de und steht in keiner geschäftlichen Verbindung zu diesem Anbieter.
Von Joscha Schultze, Betreiber von Cronjob.de · Erstellt mit Unterstützung von KI, Angaben zu Anbietern mit deren offiziellen Seiten abgeglichen.