Cronjobs

Aus ServControl Wiki
Wechseln zu: Navigation, Suche

Übersicht

Periodisch wiederkehrende Aufgaben können Sie über sogenannte Cronjobs verwalten. Ein Cronjob ist dabei nichts anderes, als ein vom Server automatisch zu einer von Ihnen festgesetzten Uhrzeit gestartetes Programm.

Cronjob anlegen

Einen neuen Cronjob legen Sie hier an:


Cronjobs Anlegen.png


Im Feld Cronjob-Bezeichnung vergeben Sie einen aussagekräftigen Namen für den Cronjob. Bei Ausführung legen Sie fest, wann genau der Cronjob ausgeführt werden soll. Ist in der jeweiligen Auswahl ein Stern (*) ausgewählt, dann wird er jede Minute (Stunde, Monat etc.) ausgeführt. Ist bei Minute die Auswahl */5, */10, */15, */30 oder */45 gewählt, wird der Cronjob alle 5, 10, 15, 30 oder 45 Minuten innerhalb einer Stunde ausgeführt.

Hinweis Wenn folgende Kombination angegeben ist:
  • 03 * * Dienstag

wird der Cronjob dienstags 3 Uhr minütlich ausgeführt.

Wenn der Cronjob eine URL (http://ihredomain.de/cron.php) aufrufen soll, geben Sie im Feld URL bitte eine vollständige URL an. Diese wird dann zur vorbestimmten Zeit über einen internen Browser des Servers abgerufen. Die Ausgabe des Browsers wird dabei sofort gelöscht.

Hinweis Ist im Feld URL etwas eingetragen, wird der Eintrag im Feld Kommando nicht berücksichtigt.

Beschränkt sich der Cronjob nicht nur auf den Aufruf einer URL, geben Sie bitte im Feld Kommando ein Programm oder Script (/usr/bin/php /www/IhrAccount/cron.php) ein, welches auf der Kommandozeile ausgeführt werden soll.

Hinweis Sollte bei der Ausführung des Kommandos eine Ausgabe angezeigt werden, wird diese an die Haupt-Mailbox des Accounts geleitet. Möchten Sie die Ausgabe unterdrücken, geben Sie hinter dem Kommando folgenden Wert an:

> /dev/null 2>&1

Cronjob ändern

Um einen bereits angelegten Cronjob zu ändern, wählen Sie diesen aus der Liste und klicken auf Button weiter.gif:


Cronjobs Aendern Auswahl.png


Anschließend können Sie den Cronjob umkonfigurieren:


Cronjobs Aendern.png


Die Änderungen sind nach Klicken auf Button weiter.gif aktiv.

Cronjob löschen

Nicht länger benötigte Cronjobs sollten Sie löschen, damit das System nicht unnötig belastet wird. Dazu wählen Sie den zu löschenden Cronjob aus der Liste und klicken auf Button weiter.gif:


Cronjobs Loeschen Auswahl.png


Anschließend muss die Löschung noch bestätigt werden:


Cronjobs Loeschen Bestaetigung.png