Geschrieben von Pommes2 am 05.09.2006 um 18:46:
Cronjob anlegen
Wie richte ich einen Cronjob im Confixx ein ?
Im Grunde ist das relativ einfach.Das was für viele schwer ist sind die Zeitangaben.
Ich werde hier mal versuchen euch das ein wenig näher zu bringen.
Der Cronjob oder auch die Crontab genannt hat immer den selben Aufbau.
Im Confixx müssen wir jedes Feld einzelnd eingeben.
Wir wollen ein Perl Script einrichten das alle 2 Stunden aktiviert wird.
Wir nennen das Script mal test.cgi.
Das Script soll also alle 2 Stunden um 10 nach laufen
Also 0:10 2:10 etc.
Wie gehen wir da nun vor ?
Die Minuten sind klar da muß ne 10 hin.
Aber die Stunden ? Wie geht das denn alle 2 Stunden.
Man gibt da einfach 0-23 und dahinter (es soll ja alle 2 Stunden laufen) /2
Bei den restlichen Angaben geben wir einen * ein.
So das die Eingaben nun wie folgt ausehen:
Minuten : 10
Stunden: 0-23/2
Tage: *
Monate: *
WochenTage: *
Befehl: perl (absoluter Pfad)/test.cgi
Absoluter Pfad ist der Serverpfad zum Script also beispiel srv/www/web26/html/testordner/
Man kann es natürlich auch umständlicher machen
Beispiel die Stunden kann man auch so angeben: 0,2,4,6,8,10,12,14,16,18,20,22
Hat aber die selbe wirkung wie die Kurzform.
War doch ganz einfach oder ?
Wollt Ihr jetzt ein Script alle 15 Minuten ausführen so müßt Ihr das so angeben:
Minuten : */15
Stunden: *
Tage: *
Monate: *
WochenTage: *
Befehl: perl (absoluter Pfad)/test.cgi
Ihr habt ein Script was täglich um =:05 Uhr laufen soll
Minuten : 5
Stunden: 0
Tage: *
Monate: *
WochenTage: *
Befehl: perl (absoluter Pfad)/test.cgi
Oder jeden Fretag um 0 :01 Uhr :
Minuten : 1
Stunden: 0
Tage: *
Monate: *
WochenTage: 5
Befehl: perl (absoluter Pfad)/test.cgi
Habt Ihr weitere Fragen oder auch wenn euch dieses kleine Tut gefallen hat,
so antwortet doch bitte,dann mach ich auch weitere
mfg
Geschrieben von Pommes2 am 19.09.2006 um 22:04:
Ja.. das was du gemacht hast läuft alle 2 Stunden
Wenn du das in 10 Minuten Takt haben willst siehst das so aus:
Minuten : */10
Stunden: *
Tage: *
Monate: *
WochenTage: *
Befehl: perl (absoluter Pfad)/test.cgi
Ich denke mal du redest vom Cronjob Active Delete ???
dann heißt der befehl:
wget
http://deinedomain.de/activ_dele_cron.php
Das Tut ist nur ein Besipiel und bezieht sich nicht speziell auf Hacks etc
Es zeigt dir nur wie du Crons einrichten kannst, das test.cgi ist nur eins der Beispiele dafür