Cronjob einrichten

Scripts oder URLs zeitgesteuert ausführen — für WordPress-Cron, Backups oder eigene Automatisierung.

Aktualisiert am 28.10.2026·2 Min. Lesezeit

Cronjobs sind zeitgesteuerte Aufgaben — z.B. jeden Tag um 3 Uhr ein Backup, jede Stunde eine URL aufrufen, jede Woche eine Datenbank optimieren.

Cronjob im Portal anlegen

  1. Meine Dienste → Ihre Webhosting-Instanz
  2. Reiter Cronjobs
  3. Neuer Cronjob
  4. Zeitplan definieren
  5. Befehl oder URL angeben

Zeitplan-Syntax (Cron-Format)

Text
* * * * *  Befehl
│ │ │ │ │
│ │ │ │ └── Wochentag (0-6, 0=Sonntag)
│ │ │ └──── Monat (1-12)
│ │ └────── Tag (1-31)
│ └──────── Stunde (0-23)
└────────── Minute (0-59)

Beispiele:

  • 0 3 * * * — Täglich um 3:00 Uhr
  • */15 * * * * — Alle 15 Minuten
  • 0 */6 * * * — Alle 6 Stunden
  • 0 3 * * 0 — Jeden Sonntag um 3:00 Uhr
  • 0 3 1 * * — Am 1. jedes Monats um 3:00 Uhr

Cronjob-Typen im Portal

A) URL aufrufen — Praktisch für WordPress-Cron, Newsletter-Trigger, Webhook-Aktivierung:

Text
Typ:  URL aufrufen
URL:  https://Ihre-domain.de/wp-cron.php

B) PHP-Skript — Eigene PHP-Datei ausführen:

Text
Typ:  PHP-Skript
Pfad: /www/scripts/tagesbericht.php

C) Shell-Befehl — Volle Kontrolle (nur bei bestimmten Tarifen):

Text
Typ:  Shell-Befehl
Cmd:  mysqldump -u user -ppass db > /backup/$(date +%F).sql

Ausgabe erhalten

Standardmäßig verwerfen wir stdout und stderr. Wenn Sie die Ausgabe per E-Mail bekommen wollen:

  • Im Portal E-Mail bei Ausführung aktivieren
  • Nur bei Fehler — sinnvoll wenn der Job normal keine Ausgabe hat

WordPress-Cron

WordPress nutzen intern einen "Pseudo-Cron" der bei jedem Website-Aufruf läuft — problematisch bei wenig Traffic. Besser:

  1. In wp-config.php: define('DISABLE_WP_CRON', true);
  2. WTS-Cronjob alle 15 Min: https://Ihre-domain.de/wp-cron.php?doing_wp_cron

Dann läuft WP-Cron zuverlässig unabhängig von Besuchern.

Limits

  • Min. Intervall: 5 Minuten (kürzer geht nicht)
  • Max. Laufzeit: 60 Minuten pro Job
  • Max. Anzahl: je nach Tarif 10-50 Jobs
Hat Ihnen diese Anleitung geholfen?

Passend dazu.

WTS Datenschutz

Ihre Cookie-Einstellungen

Sie entscheiden, welche optionalen Kategorien Sie freigeben. Notwendige Funktionen bleiben immer aktiv.

Notwendig

Immer aktiv

Für grundlegende Funktionen wie Anmeldung, Warenkorb und Sicherheit.

Details

Dazu gehören auch Ihre ausdrücklich gewählte Sprache und Darstellung sowie diese Cookie-Auswahl. Die Auswahl speichern wir für sechs Monate in einem Cookie in diesem Browser.

Komfort

Zusätzliche Funktionen für eine bequemere Nutzung unserer Website.

Details

Ihre aktiv gewählte Sprache und Darstellung bleiben unabhängig von dieser Freigabe gespeichert. Zusätzliche optionale Komfortdienste sind derzeit nicht eingebunden.

Statistik

Hilft uns zu verstehen, wie unsere Website genutzt wird.

Details

Derzeit verwenden wir keine optionalen Statistikdienste. Erst ein eingebundener Dienst könnte Ihre Freigabe für diese Kategorie nutzen.

Marketing

Für personalisierte Inhalte und die Auswertung von Werbung.

Details

Derzeit verwenden wir keine Marketing- oder Werbetracker. Eine Freigabe in dieser Kategorie startet daher keine Werbedienste.

Aktuell sind keine optionalen Dienste eingebunden. Ihre Freigaben werden gespeichert und aktivieren für sich allein keine Dienste.