Vielen Dank,aber es funktioniert nicht. Das script schreibt etwas in eine Datei und funktioniert normalerweise auch, aber er führt es nicht aus. Ich bekomme auch keine Fehlermeldung, nichts.
Was hat es mit dem Button "Liste neu einlesen" auf sich?
Vil. kann ja mal einer der Admins meine Cronjobs anschauen, ob da alles stimmt.
Crontab führt php Datei nicht aus
Wenn er den Cronjob ausführt und du auch keine Fehlermeldung per Email erhälst, dann funktioniert der Cronjob selbst und es muss an der php-Datei liegen... Achte darauf, dass du ggf. absolute Serverpfade angeben musst... Ein Cronjob ist was anderes als der normale aufruf via http...
Du kannst den Code auch einfach mal posten, dann kann man mal gucken wo genau der Fehler liegt...
lg
Achso ist ja verrückt, das wusste ich nicht. Danke :-)
Dies ist der Testcode(soll nur anzeigen, ob´s funktioniert:
<? $datei = fopen("counter.txt","r+"); if($counterstand == "") { $counterstand = 0; } $counterstand++; echo $counterstand; ?>
müsste ich jetzt einfach ein /var/www/webxxx/html/web/ vor counter.txt setzten?
Toll :-)
Es funktioniert, vielen Dank an Siegener89.
Klasse Support!
Gern geschehen...
lg
Hallo,
toll das das bei Euch funzt.
Bei mir habe ich es genauso gemacht. Also an der php liegt es nicht. Die wird brav von einem externen Cron Job anbieter ausgelöst.
Hier mein absoluter Pfad, indem die php liegt.
/var/www/web547/html/solar/cron.php
So rein theoretisch müsste man jetzt nur noch wissen, wo der absolute Pfad zu php liegt.
und der scheint bei mir eben nicht
/usr/bin/php
zu sein.
Jedenfalls schickt der Cron tab jedesmal eine Fehlermeldung
/bin/sh: /usr/bin/php: No such file or directory
Hat noch jemand eine Idee?
Danke Thomas
