所以我試圖讓我的服務器每小時執行一次Python腳本。Python腳本沒有在crontab中執行
當我進入目錄並使用python twitter.py運行它時,它工作正常。
不過,我在crontab中該條目和它不工作:
0 * * * * /run/twitterparse/twitter.py > /run/twitterparse
我想擁有它執行每隔一小時,在小時。
下面是輸出到syslog:
Aug 5 13:00:01 localhost CRON[11474]: (root) CMD (/run/twitterparse/twitter.py >/run/twitterparse/)
Aug 5 13:00:01 localhost CRON[11473]: (CRON) info (No MTA installed, discarding output)
現在是什麼應該做的是訪問數據庫,並從Web到數據庫中保存的信息。該腳本在手動運行時很好,但不會自動運行。
這是可執行文件&有一個hashbang,對不對? – Jonatan 2012-08-05 13:17:12
是否有任何環境變量需要設置才能使'twitter.py'工作? – unutbu 2012-08-05 13:26:03