Cronjobs

Simon

Mitglied
Hallo, hallo

Vielleicht könnt ihr mir ja helfen:
Mein Webserver erlaubt mir das erstellen von Cronjobs. Nur erzählen mir die leider nicht wie ich das anstellen soll.

Wenn ich jetzt also will das das Teil eine php-Datei ausführt. Nehmen wir mal an der Dateipfad lautet http://www.diedomain.ch/daszeug/dasscript.php und ich will dass das Script immer um Mitternacht ausgeführt wird.

Dann lautet der Befehl: 0 0 * * * ?????????????????

Bitte um Ersetzung der Fragezeichen. Danke.
 
Gugus

QUOTE Dann lautet der Befehl: 0 0 * * * ?????????????????

Syntax:

CODE 0 0 * * * username befehl

oder als beispiel:

CODE 0 0 * * * nobody wget http://www.diedomain.ch/daszeug/dasscript.php


Gruss
Roger
 
Also der Befehl um die Datei auszuführen (als ob man die URL in den Browser eintippt halt...) lautet "wget"?
Weil irgendwie geht das so noch nicht ganz. Habs mal testweise auf * * * * * (jede minute) geschaltet, es passiert nix....

edit: ist der username beliebig oder wie?
 
wget ist ein "Kommandozeilenbrowser". Wenn nichts passiert, kann das verschiedene Ursachen haben:
-der cron job liegt am falschen ort
-der crond läuft gar nicht
-wget ist nicht installiert
-die PATH Variable ist falsch oder unvollständig
oder weiteres....

Tipp zur Suche:
-es gibt normalerweise in log file im /var/log wo die cron meldungen hingehen -> gucken und studieren
-der webserver hat ein access log -> gucken ob die seite gerufen wurde
 
Ha!
hab gerade etwas rumprobiert, wenn ich den user weglasse dann funktionierts
huh.gif

Na gut, Hauptsach es geht, danke vielmals für die schnelle und kompetente Hilfe
smile.gif
 
Zurück
Oben