感谢您帮助我设置我的 cron 工作,crontab 对我来说确实是一座金矿。
不幸的是,我有一个问题,并且不知道它可能是什么......基本上,当邻居的工作开始时,工作不会开始。我会解释
这是我的 crontabs 工作列表:
*/10 * * * * python /webapps/foo/manage.py fetch_articles
*/10 * * * * python /webapps/bar/manage.py fetch_books
我将它们写在一个文件中并使用 crontab /path/to/file 存储它们。
用 crontab -l 检查,工作就在那里。
奇怪的是,其中一个通常每 10 分钟执行一次……但另一个没有。我尝试手动输入命令,它工作正常,没有问题。
有人有建议吗?
帮助将不胜感激,谢谢大家。
更新:
我一直在系统日志文件中,我发现了这个:
3 月 5 日 02:50:01 localhost CRON[21652]: (root) CMD (python /webapps/foo/manage.py fetch_books)
这是否意味着 crontab 称这项工作很好?
谢谢你们的回复!
修复!非常感谢大家!!
问题是脚本默默地失败了,我相信这是由于 PYTHON_PATH 由于脚本被调用的位置而改变......我完全确定。