0800 - 899 899 9
(K o s t e n l o s)
Mo - Fr  09:00 - 18:00 Uhr


Suche


Alphabetischer Index


Hilfe :: Hosting :: Allgemein


Wie richte ich Cronjobs ein?

Ein Cronjob startet ihm zugewiesene Dienste oder Programme zu bestimmten Zeitpunkten. Cron ist in diesem Falle eine Ableitung von dem griechischem „Chronos“ = Zeit. Üblicherweise übernehmen Cronjobs sich wiederholende Tätigkeiten, wie das Archivieren und Löschen von Logdateien oder das Starten von Applikationen.

Für das Einrichten eines Cronjobs müssen Sie im Confixx auf Einstellungen und dann auf Crontab klicken.

Dort legen sie die Startzeit fest und bestimmen die auszuführende Datei. Um einen neuen Cronjob anzulegen, geben Sie die gewünschten Befehle in die entsprechenden Felder ein und klicken anschließend auf „neuer Cronjob“.

Hier nun eine genaue Auflistung der Kommandos, welche für die einzelnen Felder zur Verfügung stehen:
Minute: 0-59
Stunde: 0-23
Tag im Monat: 1-31
Monat: 1-12
Wochentag: 1-7 (Montag 1 bis Sonntag 7)

Befehl: Je nach Script-Art müssen Sie vor der Pfadangabe einen Syntax angeben
Perl Scripte: perl
PHP Scripte: php
Bash Scripte: bash
SH Scripte: sh

Anschließend noch den Pfad beginnend mit „~/…“.

Sollten Sie ein Script als Cronjob einrichten, welches irgendeine Ausgabe hat, sollten Sie dieses Script mit dem lynx-Befehl als Cronjob einrichten. Dies sehe dann wie folgt aus:

lynx -dump http://www.musterdomain.de/cronjob.php 2>&1>/dev/null

Der Befehl „*“ bewirkt, dass jedes Script, welches im Feld Befehl eingetragen ist, zu jeder Minute / Stunde / Tag / Monat ausgeführt wird.