我昨天创建了以下cron作业,每周二上午12:01运行(我想),但它昨晚没有运行。正如我在cron文件中运行命令一样有效。我在这里弄错了什么?
1 0 * * 2 python2.7 /path/to/django/manage.py my_command > /path/to/file.log
编辑:我没有包括日志重定向,我猜这可能很重要。应该是>>
答案 0 :(得分:1)
可能python2.7
不是PATH
cron
提供给它所产生的工作的默认cron
,正如@Zhenya所指出的那样。通常syslog
会在某处记录,但它似乎因分发而异 - 在我的Debian框中,/var/log/syslog
会将这些条目重定向到cron
,但它可能是您框中的不同日志文件。检查{{1}}可能抱怨的错误......