Cronjob wird ohne Erfolg ausgeführt...

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von dirkschwarz, 5. Juli 2013.

  1. dirkschwarz

    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!
     
  2. Till

    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
     

Diese Seite empfehlen