Cron-Ausdrücke verstehen
Cron ist der Planer, der Befehle auf dem Server zu festen Zeiten ausführt – für Backups, Mail-Warteschlangen, Lagerabgleich oder geplante WordPress-Aufgaben. Der Zeitplan ist ein Ausdruck mit fünf Feldern.
Die fünf Felder
Der Reihe nach: Minute (0–59), Stunde (0–23), Tag des Monats (1–31), Monat (1–12) und Wochentag (0–7; 0 und 7 = Sonntag). „30 3 * * *“ läuft täglich um 03:30.
Sonderzeichen
- * jeder Wert
- */5 alle 5 (im Minutenfeld alle 5 Minuten)
- 1-5 Bereich (Montag–Freitag im Wochentagsfeld)
- 1,15 Liste (der 1. und 15.)
„*/10 8-18 * * 1-5“ läuft etwa werktags zwischen 08:00 und 18:50 alle 10 Minuten.
Häufige Fehler
- Tag und Wochentag zusammen: Sind beide gesetzt, verknüpft Cron sie mit ODER, nicht UND.
- Zeitzone: Der Server nutzt evtl. eine andere Zeitzone.
- Zu häufig: Ein schweres Skript jede Minute kann auf Shared Hosting Ressourcenlimits erreichen.
- Unerwünschte E-Mails: Ohne „>/dev/null 2>&1“ am Ende wird die Ausgabe nach jedem Lauf gemailt.
In cPanel anlegen
Tragen Sie Zeitplan und Befehl unter cPanel › Cron-Jobs ein. Für PHP-Skripte die vollständigen Pfade von PHP und Datei angeben.
Der Cron-Ausdruck-Generator erklärt Ihren Ausdruck, zeigt die nächsten Laufzeiten und erstellt den Befehl für cPanel.
Kommentare0
Noch keine Kommentare
Schreiben Sie den ersten Kommentar und teilen Sie Ihre Gedanken.
Bitte melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen.