php skripte als Cronjobs
Peter
- webserver
0 Fabian Transchel0 Twilo0 e7
Hallo,
Ich würde gerne unter meinem Debian mit Apache, php skripte als cronjobs laufen lassen
dazu habe ich mit crontab -e dieliste geabreitet und foglenden eintrag eingetragen , daß das skript also jede Minute ausgeführt werden soll.
*/1 * * * * root php4 /var/www/cron/test.php >cronlog
test.php macht nichts anderes als eine Datei zu erstellen :
<?php
$fh=fopen("testfile","a");
fclose($fh);
?>
Aber das Ding funktioniert einfach nicht und ich habe keine ahnung warum...muss ich da noch was bestimmtes beachten oder so ?
Danke und Gruss
Peter
Hallo Peter,
*/1 * * * * root php4 /var/www/cron/test.php >cronlog
test.php macht nichts anderes als eine Datei zu erstellen :
<?php
$fh=fopen("testfile","a");
fclose($fh);
?>Aber das Ding funktioniert einfach nicht und ich habe keine ahnung warum...muss ich da noch was bestimmtes beachten oder so ?
Hast du PHP denn als Kommandozeilenversion übersetzt oder als Modul?
Mehr Infos findest du in der PHP-Dokumentation.
Grüße aus Barsinghausen,
Fabian
Ich habe php als Kommandozeilenversion....
Gruss
Peter
Hallo,
Ich habe php als Kommandozeilenversion....
dann musst du es meines Wissens so machen
mfg
Twilo
Hallo,
probier es mal so
#!/usr/bin/php
<?php
##code
?>
der Phad zum PHP Interpeter sollte schon passen
wenn mich nicht alles täucht, muss PHP dafür auch kompiliert sein
mfg
Twilo
Hi,
nur mal so am Rande... PHP hat's in der KOmmandozeilenversion gern, wenn man
php -f datei.php
schreibt, versuch's mal kurz mit -f, ist nicht weiter schwer und wenn ich falsch liege, hast du nur 30 Sekunden verloren...
E7