Cronjobs einrichten in DirectAdmin
Ein Cronjob führt automatisch Aufgaben zu geplanten Zeiten aus. In dieser Anleitung erklären wir, wie Sie Cronjobs in DirectAdmin einrichten.
Was ist ein Cronjob?
Ein Cronjob (oder Cron-Task) ist eine geplante Aufgabe, die automatisch zu bestimmten Zeiten ausgeführt wird. Beispiele:
- Tägliches Datenbank-Backup
- Cache stündlich leeren
- Wöchentlichen Bericht generieren
- Skripte periodisch ausführen
Cronjob erstellen
Schritt 1: Zu Cron Jobs navigieren
- Melden Sie sich bei DirectAdmin an
- Gehen Sie zu Cron Jobs im Menü
- Sie sehen eine Übersicht bestehender Cronjobs
Schritt 2: Neuen Cronjob hinzufügen
- Klicken Sie auf Add Cron Job
- Füllen Sie das Timing aus (siehe unten)
- Füllen Sie den Befehl aus
- Klicken Sie auf Add
Timing konfigurieren
Ein Cronjob verwendet 5 Zeitfelder:
| Feld | Bereich | Bedeutung |
|---|---|---|
| Minute | 0-59 | In welcher Minute |
| Stunde | 0-23 | In welcher Stunde |
| Tag | 1-31 | An welchem Tag des Monats |
| Monat | 1-12 | In welchem Monat |
| Wochentag | 0-7 | An welchem Tag (0=Sonntag) |
Häufige Zeitpläne
Jede Minute:
* * * * *
Jede Stunde:
0 * * * *
Jeden Tag um 3:00:
0 3 * * *
Jeden Montag um 9:00:
0 9 * * 1
Befehlsbeispiele
WordPress-Cron ausführen
/usr/local/bin/php /home/user/domains/site.de/public_html/wp-cron.php
PHP-Skript ausführen
/usr/local/bin/php /home/user/domains/site.de/public_html/scripts/backup.php
Cronjobs verwalten
Bearbeiten
- Gehen Sie zu Cron Jobs
- Klicken Sie auf den Cronjob
- Ändern Sie Timing oder Befehl
- Klicken Sie auf Save
Deaktivieren
Fügen Sie # am Anfang des Befehls hinzu. Der Cronjob wird übersprungen aber nicht gelöscht.
Löschen
- Gehen Sie zu Cron Jobs
- Wählen Sie den Cronjob
- Klicken Sie auf Delete
WordPress und Cronjobs
Für bessere Leistung:
- WP-Cron in
wp-config.phpdeaktivieren:
define('DISABLE_WP_CRON', true);
- Echten Cronjob hinzufügen:
*/15* * * * /usr/local/bin/php /home/user/domains/site.de/public_html/wp-cron.php
Tipps
- Zuerst manuell testen: Befehl via SSH ausführen
- Logging verwenden: Ausgabe in Logdatei umleiten
- Nicht zu häufig: Jede-Minute-Cronjobs vermeiden
- Vollständige Pfade verwenden: Vermeidet "command not found"
Hilfe benötigt?
Wir sind für Sie da! Haben Sie Probleme oder Fragen? Unser Support-Team hilft Ihnen gerne persönlich weiter. Schreiben Sie uns über das Ticketsystem - wir antworten normalerweise innerhalb weniger Stunden und finden gemeinsam die beste Lösung.
0 van 0 vonden dit nuttig