PHP Cronjob erlernen

Schumiel

Lieutenant
Registriert
Jan. 2010
Beiträge
846
Hallo,

ich möchte mich demnächst mit Cronjobs beschäftigen und mein Wissen diesbezüglich erweitern. Ich habe einen Root-Linux-Server mit PLESK und möchte zu festgelegten Zeitpunkten PHP-Dateien durch ein CronJob durchführen. Als ich vor ca. 3 Monaten mich im Internet schlau machen wollte, gab es nicht ein Tutorial für Neueinsteiger. :(

Daher meine Frage, welche Bücher ihr mir empfehlen könnt bzw. wie der beste Einstieg dazu oder vielleicht doch etwas kostengünstigeres im Internet finden kann?

Vielen Dank im Voraus. :)
 
Super, vielen Dank. :)

Ich habe dann aber gleich mein erstes Problem mit unlink:

Warning: chmod(): Operation not permitted in /var/www/vhosts/xxx/httpdocs/bild.php on line 111
Ich versuche somit, die Rechte für die Dateien auf 755 zu ändern, damit der Crontab die Dateien löschen kann.

Crontab-Befehl ist:
/usr/bin/php /var/www/vhosts/xxx/httpdocs/bild.php

Was muss ich ändern? :)
 
wenn du deine user-crontab-liste änderst und php ausführst, läuft der job natürlich mit den rechten des benutzers. d.h. du kannst keine dateien ändern, die dir nicht gehören, es sei denn die rechte sind bei group und other ensprechend gesetzt.

gruß
hostile
 
Hast du die Permissions auch für das Verzeichnis gesetzt? Zum löschen brauchst du +w aufs Verzeichnis.
 
Zurück
Oben