Hacks4wbb by HFW™ (https://pommes.forenoase.de//index.php)
- Sonstiges rund um das WBB (https://pommes.forenoase.de//board.php?boardid=268)
--- Webmaster-Sonstiges (https://pommes.forenoase.de//board.php?boardid=122)
---- Tutorials (https://pommes.forenoase.de//board.php?boardid=360)
----- Confixx Cronjob anlegen (https://pommes.forenoase.de//thread.php?threadid=27586)


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 Smile
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 † dRaChe † am 19.09.2006 um 21:52:

 

Also ich erstelle eine Datei ....nen die zb test.cgi und trage die Daten ein :

Minuten : 10
Stunden: 0-23/2
Tage: *
Monate: *
WochenTage: *
Befehl: perl /mounted-storage/home21b/sub004/sc21324-WXYO/www/secretplace/test.cgi

und lade die ins wbb2 verzeichnis ....

mehr muss ich ned machen ?

Somit findet die Abfrage alle 10 min statt ?

Oder mache ich mir das gerade ein wenig zueinfach ?



Geschrieben von Pommes2 am 19.09.2006 um 22:04:

 

Ja.. das was du gemacht hast läuft alle 2 Stunden Smile

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



Geschrieben von † dRaChe † am 20.09.2006 um 21:21:

 

hmmmm ok dann müsste das ganze ja so aussehn :

Beispiel :

Minuten : */10
Stunden: *
Tage: *
Monate: *
WochenTage: *
Befehl: wget

Wo trage ich das nun ein ?



Geschrieben von Pommes2 am 20.09.2006 um 21:41:

 

In deinem Confixx im Menü Tools und dann bei Crontab.
Geht aber nur wenn dein Hoster dir das auch erlaubt hat.

zum Aufruf..

ist falsch ..

der befehl müßte so aussehen

wget http://deinedomain.de/activ_dele_cron.php

Habs mal editiertert bei dir.. muß ja nicht jeder deine absolute Adresse kennen



Geschrieben von † dRaChe † am 24.09.2006 um 19:51:

 

Würde dieser hack ausreichen um cronjobs zu erstellen ?
Und deinen Hack zum laufen zubringen ?



Geschrieben von XundY am 25.09.2006 um 06:11:

 

also wget zum Dateiaufruf zu verwenden ist wohl nicht so der richtige Weg, da damit auch jedesmal die Datei auf den Server ins home-Verzeichnis des users unter dem der cronjob läuft geladen wird.

mfg


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH