Cronjob (Admin)

Um die Daten regelmäÿig zu Prüfen und um Inkonsistenzen vorzubeugen, können im FH-Complete Zeitgesteuerte Scripte (Cronjobs) gestartet werden. Cronjobs werden im FHComplete gesammelt verwaltet. Damit diese funktionieren, muss in der Crontab folgender Eintrag angelegt werden:

*/5 * * * * /var/www/vilesci/htdocs/vilesci/cronjobs/cronjob.php > cron.log

Dieser Eintrag muss auf jedem Server gemacht werden, auf dem ein Job laufen soll. Die einzelnen Jobs können über die Vilesci-Seite unter Admin→Cronjobs verwaltet werden. Zum Testen ob der Dienst funktioniert, existiert ein Testjob. Dieser sendet automatisch ein Mail, wenn der Job gestartet wird.

Folgende Felder können zu Cronjobs eingetragen werden:

Beispiele:
Job soll jeden 1. des Monats um 02:00 Uhr gestartet werden: Das Feld Tag muss auf 1 gesetzt werden, Stunde auf 2 und Minute auf 00. Die anderenFelder bleiben leer.

Job soll jeden 2. Tag laufen: Das Feld Tag wird auf */2 gesetzt. Alle anderen bleiben leer.

Der Job soll jeden Sonntag im Jahr 2010 um 01:00 Uhr laufen: Jahr wird auf 2010 gesetzt, Wochentag auf Sonntag, Stunde auf 1 und Minute auf 00. Die restlichen Felder bleiben leer.