Plesk 10 - Cron - command not found

do1jz

New Member
Hallo zusammen,

nachdem ich nun sehr viel gegoogelt habe und mein Problem wirklich nicht lösen kann würde ich mal gerne eure Hilfe in Anspruch nehmen.

System :

Debian Lenny
Plesk 10.1.1

Problem :

Ich kann bei einer Webseite problemlos crons (in Plesk) eintragen. Diese werden auch in dem jeweiligen Systembenutzer eingetragen. Jedoch erhalte ich jedes Mal folgende Fehlermeldung :

Code:
X-Cron-Env: <SHELL=/opt/psa/bin/chrootsh>
X-Cron-Env: <HOME=/var/www/vhosts/***.de>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=web4>

-: xyz: command not found

xyz kann hier für so ziemlich alles stehen... von wget über lynx oder php direkt ist leider nichts möglich. Über die normale Login-Shell laufen die Cronanweisungen tadellos.

LG

Edit :

In der Cronjob Datei wird immer die Shell eingetragen :

SHELL=/opt/psa/bin/chrootsh

Wenn ich diese entferne laufen die Crons 1A - Jedoch überschreibt Plesk die Datei bei jeder Änderung
 
Last edited by a moderator:
-: xyz: command not found
Ist hier wirklich ein Minus statt der Shell-Bezeichnung?
Dann tippe ich darauf, dass die Shell erst gar nicht gestartet wird.
Existiert die Shell?
Ist sie auch in /etc/shells eingetragen?

Alternativ:
Irgendwo kann man auch in Plesk die Einstellung machen. Aber hier für die Console:
Code:
/usr/local/psa/bin/server_pref -u -crontab-secure-shell /bin/bash

huschi.
 
Back
Top