Crontab没有运行

我使用腻子在webfaction服务器login。 我使用crontab -e命令,并在那里写这行,并重新启动apache。 根据这条线,它将运行每分钟,但即使重新启动后不运行。 但为什么? 我想运行python脚本,如果我通过使用python2.7 alerts_test.py运行腻子,它运行完美。 但是使用cron并不是。 请帮忙。 提前致谢。 我的crontab命令如下…

* * * * * /home/gbtech/webapps/django/lib/python2.7 /home/gbtech/webapps/django/fortis_django/alerts_test.py 

也试过了

 * * * * * python2.7 /home/gbtech/webapps/django/fortis_django/alerts_test.py 

情侣问题

  • 您是否尝试在顶部放置MAILTO指令? 这会给你所有遇到的错误。

至mailto: “[email protected]
* * * * * /home/gbtech/webapps/django/lib/python2.7/home/gbtech/webapps/django/fortis_django/alerts_test.py

  • 你有没有检查alerts_test.py是否设置为可执行? 也许尝试chmodding到755以防万一?

  • 是crond,cron守护进程运行?

  • 日志中是否有任何信息,在/ var / log / cron中find?

这可能是因为python2.7没有find。如果是这种情况尝试使用

 * * * * * /usr/local/bin/python2.7 /home/gbtech/webapps/django/fortis_django/alerts_test.py instead 

您可以使用

  * * * * * python2.7 /home/gbtech/webapps/django/fortis_django/alerts_test.py >> /path/to/somefile 2>&1 

看看使用'somefile'发生了什么。