Mit geplanten Aufgaben (Cronjobs) führen Sie Skripte automatisch zu festen Zeiten aus, zum Beispiel einen nächtlichen Datenabgleich oder den Versand eines Newsletters.
So richten Sie eine Aufgabe ein
- Klicken Sie im Cpanel im Bereich Web-Tools auf Geplante Aufgaben.
- Tragen Sie unter Geplante Aufgabe erstellen im Feld Befehl den Aufruf ein (siehe unten). Ihren Pfad zeigt das Cpanel direkt unter dem Feld an («Your path»).
- Mit Test-Befehl prüfen Sie, ob der Befehl funktioniert.
- Legen Sie den Zeitplan fest: Protokoll (Minute), Stunde, Tag des Monats, Monat und Tag (Wochentag). «(beliebig)» bedeutet «jede».
- Optional: Tragen Sie bei E-Mail (optional) eine Adresse ein. Sie erhalten dann nach jedem Lauf die Ausgabe des Skripts.
- Klicken Sie auf Aufgabe speichern.

Formular «Geplante Aufgabe erstellen» mit Befehl und Zeitplan
Befehl für ein PHP-Skript
Ein PHP-Skript rufen Sie mit dem PHP-Programm und dem vollständigen Pfad auf. Beispiel für die Datei public_html/cron.php:
/usr/bin/php82 -f /home/sites/…/public_html/cron.php
php82steht für PHP 8.2. Verwenden Sie die Version Ihrer Webseite, zum Beispielphp83für PHP 8.3.- Ersetzen Sie
/home/sites/…/durch den Pfad, den das Cpanel bei «Your path» anzeigt.
Beispiele für den Zeitplan
| Zweck | Protokoll (Minute) | Stunde | Tag des Monats | Monat | Tag |
|---|---|---|---|---|---|
| Jede Stunde zur vollen Stunde | 0 | (beliebig) | (beliebig) | (beliebig) | (beliebig) |
| Täglich um 03:30 Uhr | 30 | 3 | (beliebig) | (beliebig) | (beliebig) |
| Montags um 07:00 Uhr | 0 | 7 | (beliebig) | (beliebig) | Mo |
| Am 1. jedes Monats um Mitternacht | 0 | 0 | 1 | (beliebig) | (beliebig) |
| Alle 15 Minuten | Alle 15 Minuten | (beliebig) | (beliebig) | (beliebig) | (beliebig) |
Ihre Aufgaben sehen Sie unten unter Ihre geplanten Aufgaben.