cronjob für eine php datei einrichten

Nancy L Henderson

Angesehenes Mitglied
hallo,

wie kann ich für eine bestimmte Datei einen Cronjob einrichten?

was ich schon versucht habe:

in das Verzeichnis:

/etc/cron.daily

eine datei geladen in der steht:

lynx meine.domain.de/meine/adresse

die datei hat natürlich ausführrechte bekommen also :

chmod a+x dateiname

aber irgendwie geht das nicht... em könnte mir da vielleicht jemand kurz sagen wie das geht ?
wink.gif


//EDIT
ich wollte noch anmerken es geht mir hauptsächlich um:
- ein gutes tutorial was die intervall einstellung erklärt
- die einrichtung auf dem server, was muss ich eingeben
 
Hm, Kurz:
* * * * * GET http://asdf.com/cron.php > /dev/null/
Minuten 0-59 | Stunden 0-23 | Monatstage 0-30 | Monat 0-12 | Wochentag 0-7. * steht für immer.

Get führt einfach die cron.php aus. >/dev/null/ stellt sicher, dass es keine Ausgabe gibt (sonst ohne Angabe /var/mail/root oder der User ders macht). Alternativ könntest Du dem /path/to/php/php -f /path/to/cron.php benutzen. Oder so ähnlich, bin nicht ganz Sattelfest, aber hab noch nie mehr gebraucht.

PS Aja: edit cron.job (oder sonstiges File), i für insert :sav cron.job :q, und dann wenn fertig, crontab -l zum anzeigen und crontab cron.job zum updaten.
 
QUOTE >/dev/null/ stellt sicher, dass es keine Ausgabe gibt


Ich möchte eine Datei aufrufen, welche am Morgen um 5 Uhr aufgegbene Grusskarten von meiner Seite versendet. Nun gab mir der Autor an ich solte mit >/dev/null/ arbeiten. Leider funktioniert das nicht. Ist es möglich, dass die Mails mit dieser Aufforderung garnicht versendet werden können.

0 5 * * * /var/www/.../.../jscards.cgi >/dev/null/
 
Zurück
Oben