User-Cronjobs werden nicht ausgeführt..

Dieses Thema im Forum "Allgemein" wurde erstellt von Beme, 2. Feb. 2010.

  1. Beme

    Beme New Member

    Hallo,

    meine in ISPConfig 3 angelegten Cronjobs werden nicht ausgeführt, obwohl sie (teilweise) im Syslog auftauchen.
    Die root-cronjobs (crontab -e) laufen aber ohne Probleme.

    Siehe Anhang: Ich habe 2 Cronjobs angelegt, im syslog taucht nur einer auf:

    Code:
    Feb  2 22:52:01 www1 /USR/SBIN/CRON[5126]: (web174) CMD (/usr/bin/php5 -q /var/www/clients/client10/web174/web/typo3conf/ext/direct_mail/res/scripts/dmailerd.phpcron > /dev/null)
    
    Das /tmp/testfile wird also nicht angezeigt und nicht angelegt, und der andere wird zwar im syslog angezeigt, aber nicht ausgeführt.

    Es wird auch irgendwie keine crontab für web174 angelegt:
    Code:
    www1:/tmp# crontab -u web174 -l
    no crontab for web174
    Woran kann das liegen?

    Das System ist ein Debian Lenny mit aktuellem ISPConfig 3.0.1.6.

    Gruß
    Benjamin
     

    Anhänge:

    • cron.jpg
      cron.jpg
      Dateigröße:
      24,3 KB
      Aufrufe:
      6
    Zuletzt bearbeitet: 2. Feb. 2010
  2. Germanius

    Germanius New Member

  3. Beme

    Beme New Member

    Ja, sieht so aus, danke!

    Was ist jetzt genau die temporäre Lösung des Problems? Einen Shelluser zur betreffenden Domain in ISPConfig anlegen? Oder in meinem Fall "web174" überhaupt erstmal eine Shell geben?
    Leuchtet mir nicht genau ein. :confused:
     
  4. Till

    Till Administrator

    Ja, genau. Lege einfach noch einen beliebigen shell User für das web an. Beim anlegen des crons wurde das chroot enviroment nicht komplett initialisiert, durch das anlegen des shell users wird das nachgeholt.
     
  5. Beme

    Beme New Member

    Ja, funktioniert so jetzt super. Danke!
     

Diese Seite empfehlen