Zum Hauptinhalt springen

Dokumentation

Grundkonfiguration
Web-Cron & geplante Aufgaben einrichten
# 218
Last editetd on 06. August 2026

JoomBook erledigt mehrere Aufgaben automatisch im Hintergrund - Bestätigungsfristen, Terminerinnerungen, Google-Kalender-Synchronisation und mehr. Die Aufgaben legt JoomBook selbst an; damit sie auch laufen, muss Joomla regelmäßig angestoßen werden - am zuverlässigsten durch einen Web-Cron.

Was du selbst tun musst - und was nicht

Geplante Aufgaben musst du nicht mehr anlegen. Sobald du eine Funktion einschaltest, die eine solche Aufgabe braucht, richtet JoomBook sie beim Speichern selbst ein. Schaltest du die Funktion wieder aus, wird die Aufgabe deaktiviert - gelöscht wird nichts, und Aufgaben, die du selbst angelegt hast, fasst JoomBook nie an.

Übrig bleibt genau eine Sache, die dir niemand abnehmen kann: der Joomla-Aufgabenplaner muss regelmäßig angestoßen werden. Genau darum geht es in diesem Artikel.

Welche Aufgaben es gibt

Du findest sie unter System → Geplante Aufgaben, jeweils mit der Notiz „Von JoomBook automatisch eingerichtet.". Es erscheinen nur die Aufgaben, die du durch deine Einstellungen auch wirklich brauchst.

AufgabeEntsteht, sobald ...Was sie tut
JoomBook: Unbestätigte Buchungen freigeben Double Opt-in eingeschaltet ist Gibt Zeiträume wieder frei, deren Bestätigungsfrist abgelaufen ist. Läuft alle 5 Minuten - solange sie nicht gelaufen ist, bleibt der Zeitraum blockiert.
JoomBook: Terminerinnerungen versenden die Termin-Erinnerung per E-Mail aktiv ist Versendet die Erinnerungs-E-Mails rechtzeitig vor dem Termin. Läuft alle 15 Minuten.
JoomBook: Wartelisten-Einträge ablaufen lassen die Warteliste aktiv ist Entfernt abgelaufene Wartelisten-Angebote, damit der Platz an den Nächsten gehen kann. Läuft alle 15 Minuten.
JoomBook: Alte Kundendaten anonymisieren (DSGVO) das Anonymisieren alter Kundendaten aktiv ist Ersetzt Name, E-Mail und Telefon von Kunden, deren letzter Termin länger als die eingestellte Aufbewahrungsdauer zurückliegt. Läuft einmal täglich.
JoomBook: Google Kalender synchronisieren Google-Zugangsdaten hinterlegt sind Holt Änderungen aus den Google-Kalendern der Mitarbeiter zurück nach JoomBook (z.B. extern eingetragene Termine als Sperrzeiten). Läuft alle 15 Minuten.
JoomBook: Lizenz prüfen ein Lizenzschlüssel eingetragen ist Prüft im Hintergrund, ob die Lizenz noch gültig ist. Läuft stündlich.
Auch für JoomBook Free relevant: Double Opt-in gibt es in jedem Plan. Wer es einschaltet, braucht einen laufenden Aufgabenplaner - sonst bleiben abgelaufene Anfragen im Kalender stehen und blockieren den Zeitraum. Ohne Double Opt-in und ohne Pro-Funktionen kommt eine Free-Installation dagegen ohne Cron aus.

Warum muss dies extra eingerichtet werden?

Ohne Web-Cron führt Joomla geplante Aufgaben bestenfalls unzuverlässig und nur bei zufälligen Seitenaufrufen aus - bei wenig Besuchern, etwa nachts, oft gar nicht. Das kann bedeuten, dass eine Erinnerung Stunden zu spät oder überhaupt nicht verschickt wird. Ein echter Web-Cron stößt Joomla unabhängig von Besuchern zuverlässig an.

Schritt 1 - Web-Cron in Joomla aktivieren

  1. Öffne System → Geplante Aufgaben.
  2. Klicke oben rechts auf Optionen.
  3. Wechsle auf den Reiter Web-Cron und stelle Web-Cron auf Aktiviert.
  4. Klicke jetzt oben links auf Speichern. Direkt nach dem Aktivieren wird noch kein Schlüssel angezeigt, sondern nur der Hinweis, dass der Web-Cron einen Schutzschlüssel benötigt. Erst durch das Speichern erzeugt Joomla diesen Schlüssel.
  5. Öffne den Reiter Web-Cron nach dem Speichern erneut - jetzt wird die vollständige Web-Cron-URL inklusive Schlüssel angezeigt. Kopiere diese URL.
Wichtig: Die URL enthält einen geheimen Schlüssel. Behandle sie vertraulich und gib sie nicht öffentlich weiter.

Schritt 2 - Cronjob beim Hoster einrichten

Trage die kopierte URL als Cronjob im Hosting-Panel deines Anbieters ein und lasse sie jede Minute aufrufen (bei den meisten Hostern entspricht das dem Zeitplan * * * * *). Den passenden Bereich findest du im Hosting-Panel meist unter „Cronjobs". Bei Unsicherheit hilft der Support deines Hosters weiter.

Ein minütlicher Aufruf heißt nicht, dass jede Aufgabe jede Minute läuft - jede Aufgabe hat ihr eigenes Intervall (siehe Tabelle oben). Der Cron sorgt nur dafür, dass Joomla überhaupt nachsieht, ob etwas ansteht.

Sofern dein Hoster keine eigenen Cronjobs anbietet, kann die Web-Cron-URL alternativ über einen externen Cron-Dienst minütlich aufgerufen werden.

Schritt 3 - Prüfen, ob es funktioniert

  1. Warte einige Minuten und öffne erneut System → Geplante Aufgaben.
  2. In der Liste zeigen die Spalten Letzte Ausführung und Nächste Ausführung, ob die Aufgaben tatsächlich laufen. Über Ausführungsverlauf siehst du, ob sie erfolgreich durchgelaufen sind.
  3. Der Warnhinweis im JoomBook-Dashboard verschwindet automatisch, sobald der Web-Cron korrekt eingerichtet ist.

JoomBook ist kein Produkt von The Joomla! Project™ und steht in keiner Verbindung zu Open Source Matters, Inc. Der Name Joomla!® sowie das Joomla-Logo sind eingetragene Warenzeichen von Open Source Matters, Inc. in den USA und anderen Ländern.

Copyright © · JoomBook