Cronjob.de › Anleitungen › Hetzner Webhosting

Hetzner Cronjob einrichten: Cronjob-Manager oder Aufruf von außen

Bei Hetzner Webhosting richten Sie Cronjobs in der konsoleH unter Einstellungen › Cronjob Manager ein. Der kürzeste Abstand ist laut Hetzner eine Minute. Wie viele Cronjobs Sie anlegen dürfen, hängt vom Paket ab: Webhosting S enthält einen, M fünf, L zehn und XL zwanzig (Stand Oktober 2026). Das alte Paket Level 1 enthält keinen. Mit Cronjob.de rufen Sie die Adresse Ihres Skripts von außen auf. Das belegt kein Cronjob-Kontingent bei Hetzner, ein Paketwechsel ist dafür nicht nötig.

Stand: · von Joscha Schultze, Betreiber von Cronjob.de
Erstellt mit Unterstützung von KI, Angaben zu Anbietern mit deren offiziellen Seiten abgeglichen.

Warum überhaupt

Was der Hetzner-Cronjob-Manager vorgibt

Anzahl je Paket: Laut Hetzner-Produktseite enthalten die aktuellen Pakete Webhosting S einen Cronjob, M fünf, L zehn und XL zwanzig. Bei den alten Paketen, die nur noch Bestandskunden haben, nennt die Hetzner-Doku für Level 1 keine Cronjobs, für Level 4 zehn, für Level 9 zwanzig und für Level 19 unbegrenzt (Stand Oktober 2026).

Takt und Laufzeit: Der kürzeste Abstand zwischen zwei Ausführungen ist laut Hetzner-Doku eine Minute. Cronjobs mit weniger als zwei Stunden Abstand laufen exklusiv, es darf also nur eine Instanz gleichzeitig laufen. Cronjobs, die zu viele Systemressourcen benötigen, beendet das System automatisch.

Was eingetragen wird: Sie wählen einen Interpreter, etwa PHP, Bash, Wget oder cURL, und geben den Befehl mit absolutem Pfad ein. Hetzner empfiehlt, Cron-Skripte außerhalb von public_html abzulegen. Das Skript muss ausführbar sein (mindestens Rechte 705) oder über einen Interpreter gestartet werden.

Wer WordPress, einen Shop und eine Sicherung betreibt, braucht oft mehr als einen Cronjob. Mit Cronjob.de genügt dafür die Adresse des Skripts. Sie legen so viele Aufrufe an, wie Ihr Cronjob.de-Tarif erlaubt, unabhängig vom Hetzner-Paket und ohne Kommandozeile.

Aufzurufende Adresse
https://ihre-domain.de/ihr-skript.php
Empfohlenes Intervall
alle 5 Minuten (oder wie Ihr Skript es verlangt)
Getestet mit
Hetzner Webhosting S, M, L, XL und Level 1, 4, 9, 19 (konsoleH)
Ausreichender Tarif bei Cronjob.de
Der kostenlose Tarif von Cronjob.de deckt fünf Cronjobs im 5-Minuten-Raster ab, ohne Zahlungsdaten. Jede Minute, beliebig viele Cronjobs, Aufrufprotokoll mit Antwort und Fehlermeldung per E-Mail gibt es ab Plus (17,88 € im Jahr).

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“.

  1. Kontingent in der konsoleH prüfen

    Melden Sie sich in der konsoleH an, wählen Sie Ihr Hosting und öffnen Sie Einstellungen › Cronjob Manager. Dort sehen Sie Ihre vorhandenen Cronjobs, ob sie aktiv sind und welches Kommando sie ausführen. Haben Sie noch einen freien Platz und reicht Ihnen der Weg über die Kommandozeile, legen Sie den Cronjob dort über „Hinzufügen“ an.

  2. So sieht der Befehl im Cronjob-Manager aus

    Zur Einordnung das Beispiel aus der Hetzner-Doku: FTP-Login user1, Skript in public_html/cron/script.php. Den Zeitpunkt wählen Sie aus vorgegebenen Intervallen, per Klick oder als Freitext im Format Minuten, Stunden, Tage, Monate, Wochentage. Für den Aufruf von außen brauchen Sie diesen Befehl nicht.

    /usr/bin/php /usr/www/users/user1/cron/script.php
  3. Adresse Ihres Skripts festlegen

    Für den Aufruf von außen muss das Skript über Ihre Domain erreichbar sein, also unterhalb von public_html liegen. Viele Systeme haben dafür eine feste Datei, etwa wp-cron.php bei WordPress oder cron.php bei Nextcloud.

    https://ihre-domain.de/ihr-skript.php
  4. Adresse absichern

    Weil das Skript nun öffentlich erreichbar ist, hängen Sie einen langen, zufälligen Parameter an und prüfen ihn im Skript gleich am Anfang. Fehlt er oder stimmt er nicht, bricht das Skript ab.

    https://ihre-domain.de/ihr-skript.php?key=EIN-LANGES-GEHEIMNIS
  5. Adresse einmal im Browser aufrufen

    Richtig ist eine Antwort mit Status 200 ohne Anmeldung. Beachten Sie die Laufzeit: Cronjob.de wartet im kostenlosen Tarif 45 Sekunden, in den bezahlten 60 Sekunden auf die Antwort. Lange Arbeiten teilen Sie besser in kleinere Häppchen auf.

  6. Konto bei Cronjob.de anlegen und Cronjob eintragen

    Die Anmeldung ist kostenlos und braucht keine Zahlungsdaten. Tragen Sie die Adresse ein und klicken Sie den Zeitplan zusammen, oder beschreiben Sie ihn in einem Satz, etwa „alle 10 Minuten“. Sie können auch die Anleitung Ihres Plugins einfügen. Der KI-Assistent liest Adresse und Zeitplan heraus.

    */5 * * * *

    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.

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 Statuscode und Laufzeit, ab Plus auch die Antwort Ihres Skripts. Für den ersten Test lassen Sie das Skript Datum und Uhrzeit in eine Datei schreiben. Dann sehen Sie auf beiden Seiten, dass der Aufruf angekommen ist. Steht ein Cronjob zusätzlich im Hetzner-Cronjob-Manager, zeigt Ihnen dort „Logdatei anzeigen“ dessen Ausführungen.

Ihr Hoster führt Cronjobs selbst aus? Dann überwachen Sie sie mit einem Heartbeat.

Eine Zeile am Ende Ihres Skripts meldet jeden Lauf bei Cronjob.de. Bleibt die Meldung aus, bekommen Sie eine Nachricht – auch wenn der Cron des Hosters gar nicht erst gestartet ist. Ein Heartbeat ist kostenlos. Cronjob überwachen

FAQ

Häufige Fragen zu Hetzner Webhosting

Wie viele Cronjobs habe ich bei Hetzner Webhosting?
Laut Hetzner-Produktseite enthält Webhosting S einen Cronjob, M fünf, L zehn und XL zwanzig (Stand Oktober 2026). Ein Aufruf von außen mit Cronjob.de zählt nicht gegen dieses Kontingent.
Mein altes Hetzner-Paket Level 1 hat keine Cronjobs. Was kann ich tun?
Die Hetzner-Doku zu den alten Paketen nennt für Level 1 keine Cronjobs, für Level 4 zehn, für Level 9 zwanzig und für Level 19 unbegrenzt. Mit Cronjob.de lassen Sie Ihr Skript trotzdem regelmäßig aufrufen. Es braucht nur eine erreichbare Adresse.
Wo finde ich den Cronjob-Manager in der konsoleH?
Wählen Sie in der konsoleH Ihr Hosting aus und öffnen Sie das Menü Einstellungen › Cronjob Manager. Dort legen Sie Cronjobs über „Hinzufügen“ an, bearbeiten sie über das Stift-Symbol und starten sie über das Abspielen-Symbol auch von Hand.
Wie oft kann ein Cronjob bei Hetzner laufen?
Laut Hetzner-Doku höchstens einmal pro Minute. Cronjobs mit weniger als zwei Stunden Abstand laufen exklusiv, also nie mehrfach gleichzeitig. Bei Cronjob.de ist jede Minute ab dem Tarif Plus möglich, im kostenlosen Tarif alle fünf Minuten.
Welchen Pfad muss ich im Hetzner-Cronjob-Manager angeben?
Immer einen absoluten Pfad. Das Beispiel der Hetzner-Doku für ein Skript in public_html/cron/script.php beim FTP-Login user1 lautet /usr/bin/php /usr/www/users/user1/cron/script.php. Beim Aufruf von außen tragen Sie stattdessen die Adresse ein, unter der das Skript im Browser erreichbar ist.
Funktioniert das auch mit WordPress bei Hetzner?
Ja. Die Einzelheiten stehen in unserer WordPress-Anleitung: WP-Cron abschalten und wp-cron.php regelmäßig aufrufen lassen.
Ihr Server weist unsere Aufrufe ab? Ein Fehler 403 kommt fast immer von einer Firewall, einem Sicherheits-Plugin oder einem Verzeichnisschutz – nicht von Ihrem Skript. Alle unsere Aufrufe tragen die feste Kennung 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 ansehen

Weitere Anleitungen

Offizielle Dokumentation von Hetzner Webhosting

Die Angaben zu Hetzner Webhosting stammen aus deren eigener Dokumentation, Stand Oktober 2026. Bitte prüfen Sie dort, ob sich inzwischen etwas geändert hat. Hetzner Webhosting ist eine Marke des jeweiligen Inhabers. Diese Anleitung stammt von Cronjob.de und steht in keiner geschäftlichen Verbindung zu diesem Anbieter.