Wissensdatenbank

knowledgebase

Dokumentation
Server & Hosting Management

Geplante Aufgaben (Cron-Jobs)

  • 7 War diese Antwort hilfreich?

Mit geplanten Aufgaben, unter Linux gemeinhin als Cron-Jobs bekannt, können Sie Skripte oder Befehle so einrichten, dass sie auf Ihrem Server in bestimmten Intervallen automatisch ausgeführt werden, z. B. jede Nacht um Mitternacht oder alle 5 Minuten.

Warum geplante Aufgaben verwenden?

Sie können geplante Aufgaben nutzen, um die Routinewartung für Ihre Webanwendungen zu automatisieren. Häufige Anwendungen sind:

  • Auslösen eines Caching-Plugins, um seinen Cache zu leeren und neu zu erstellen.
  • Versenden täglicher Batch-E-Mails oder Newsletter aus Ihrer Anwendungslogik.
  • Ausführen von Datenbankbereinigungs- oder benutzerdefinierten Backup-Skripten über Nacht.

Erstellen einer geplanten Aufgabe in Plesk

  1. Gehen Sie zu Websites & Domains und klicken Sie im rechten Bereich auf Geplante Aufgaben.
  2. Klicken Sie auf Aufgabe hinzufügen.
  3. Wählen Sie den Aufgabentyp:
    • Einen Befehl ausführen: Normalerweise zum Ausführen von Bash- oder auf Systemebene ausführbaren Dateien.
    • Eine URL abrufen: Plesk verwendet curl/wget, um eine bestimmte Webroute aufzurufen, die einen Job in Ihrer App auslöst (wie `/api/run-maintenance`).
    • Ein PHP-Skript ausführen: Perfekt, um ein Skript direkt von der Festplatte auszuführen. Plesk lässt Sie die genaue PHP-Version angeben, mit der es ausgeführt werden soll!
  4. Legen Sie den Zeitplan fest: Wählen Sie über die einfachen Dropdown-Menüs aus, wie oft die Aufgabe ausgeführt werden soll, oder wählen Sie "Cron style", um Ihre eigene erweiterte Cron-Syntax zu schreiben (z. B. `*/15 * * * *` für alle 15 Minuten).
  5. Wählen Sie, ob Sie eine E-Mail-Benachrichtigung erhalten möchten, falls das Skript fehlschlägt, und klicken Sie auf OK.

War diese Antwort hilfreich?

Mehr zum Thema