Cronjob wird ohne Erfolg ausgeführt...

dirkschwarz

New Member
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
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