Cronjob wird ohne Erfolg ausgeführt...

#1
Hallo zusammen,

versuche seit einigen Tagen verzweifelt einen Cronjob unter ispconfig3 anzulegen.
Im syslog wird der cronjob auch ausgeführt aber ohne Erfolg.

Habe sämtlich Posts im Forum versucht -> ohne Erfolg.

folgende Situation:

Kunde: Chrooted Cron

folgender Befehl soll regelmässig aufgerufen werden:

Code:
/usr/bin/php /web/tine/tine20.php --username 'xxxxxxx' --password 'xxxxxxx' --method Tinebase.clearTable access_log -- date=$(date -d -3days +%Y-%m-%d)
dieser Befehl wird laut syslog auch wie gewünscht ausgeführt...aber auch ohne Ergebniss!!
Führe ich diesen Befehl
Code:
php /var/www/clients/client1/web1/web/tine/tine20.php --username 'xxxxxxx' --password 'xxxxxxx' --method Tinebase.clearTable access_log -- date=$(date -d -3days +%Y-%m-%d)
auf der Konsole aus klappt es prima.

Habe ebenfalls versucht zu Testzwecken einen einfachen Befehl als Cronjob anzulegen:
Code:
/usr/bin/touch /crontest.txt
Code:
/bin/touch /crontest.txt
Code:
/usr/bin/touch /var/www/clients/client1/web1/web/crontest.txt
Code:
/bin/touch /var/www/clients/client1/web1/web/crontest.txt
Auch hier wird der Cronjob regelmässig abgearbeitet - aber die Datei NICHT angelegt.

Auch die Umstellung auf "Full Cron" hat keinen Erfolg gebracht...

Wo liegt mein Fehler?

Danke!
 

Till

Administrator
#2
Das Problem ist wahrscheinlich dass php nicht in der chroot Umgebung installiert ist und daher kannst Du dann innerhalb des chroot auch keine PHP Scripte ausführen
 

Werbung

Top