Crontab des Users hat nicht die gleiche Berechtigung wie Shell desUsers
Hallo Liste,
folgendes Problem treibt mich in den Wahnsinn:
System: Debian Testing, täglich updated.
Ich möchte eine PHP Datei als Cronjob ausführen, diese PHP Datei soll 5
Datenfiles aktualisieren. Also php-cli installiert und er aktualisiert
die Daten, genau wie geplant.
*Code:*
/usr/bin/php -f /home/jack/www/index.php
<font color='#ffffff'><hr />Daten wurden erfolgreich
aktualisiert.</p>Stand: 11.5.2006 02:38:59<hr
/></body></html>jack@debian-test:~/www$ /usr/bin/php -f index.php
Also habe ich einen Cronjob im User angelegt:
*Code:*
# m h dom mon dow command
*/5 * * * * /usr/bin/php -f /home/jack/www/index.php
sobald der ausgeführt wird bekomme ich per mail dieses Fehlermeldung:
*Code:*
<font color='#ffffff'>Die Datei Data01.txt ist schreibgeschützt.Die Date
i Data02.txt ist schreibgeschützt.Die Datei Data03.txt ist
schreibgeschützt.Die
Datei Data04.txt ist schreibgeschützt.Die Datei LastUpdate.txt ist
schreibgeschü
tzt.<hr />Daten wurden erfolgreich aktualisiert.</p>Stand: 11.5.2006
02:55:39<hr
und das obwohl die Dateien mittlerweile sogar auf "777" stehen.
Hat wer eine schlaue Idee ?
Viele Grüsse aus Langenhagen,
Markus Villwock
Reply to: