運行的crontab我有項目,Django和我試圖運行我crontask:嘗試沒有成功
這是我在crontab中代碼:
30 12 * * * cd /path/to/file/in/project/apps && python import.py
,但是這個代碼不工作我。 請提供任何提示。 非常感謝。
運行的crontab我有項目,Django和我試圖運行我crontask:嘗試沒有成功
這是我在crontab中代碼:
30 12 * * * cd /path/to/file/in/project/apps && python import.py
,但是這個代碼不工作我。 請提供任何提示。 非常感謝。
當您手動運行命令時是否激活虛擬環境? 嘗試使用virtualenv的路徑。您還可以創建一個日誌來檢查cront的結果:
30 12 * * * path/to/app/virtualenv/bin/python /path/to/app/import.py >> /path/yourcron.log 2>&1
我創建sh文件'#!/斌/慶典 #source $ HOME/.profile文件 CD/NFS/KOELNER-愛樂/ KOELNER-愛樂/分期 源VENV /斌/激活 CD應用 蟒蛇coda_import.py '但也沒有成功 – Kai
您是否嘗試使用上面我評論的格式?在終端中運行它,如果它起作用,它也應該在cron上運行。不要忘記改變測試的頻率。 您是否設置了日誌?不要忘記最後的** 2&1 ** –
什麼意思*不適用於我*任何錯誤消息或什麼? – Jens
@Jens normaly當我用'python import.py'運行命令是好的,但是crontab不工作,我不知道爲什麼。 – Kai
檢查/var/log/cron.log中發生了什麼問題。沒有錯誤信息,很難提供幫助。 –