Ich versuche, eine Website mit Pinax zu entwickeln. Um die Modelle mit djapian zu indizieren, habe ich versucht "manage.py index" als Cron-Job auszuführen, aber immer einen Pinax-Fehler zu bekommen. "Fehler: Kein Modul namens Benachrichtigung". Die Aufgabe wird jedoch korrekt ausgeführt, wenn ich sie aus der Shell heraus ausführe. Meine crontab Definition lautet wie folgt:
django "manage.py index" wird nicht als Cron-Job ausgeführt
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/mypath/test_project
# m h dom mon dow user command
*/1 * * * * root python /root/mypath/test_project/manage.py index >>/tmp/backup.log 2>&1
Kann mir jemand erklären, warum ich diesen Fehler erhalte?
ars danke für die Antwort. Geführt von Ihrem Vorschlag habe ich das Problem behoben. – kartikq