如果将cron文件scp到/etc/cron.d,则除非我编辑该文件并更改命令,否则它不会运行。然后,crond似乎拿起了cron文件。
如何使cron在ubuntu 10.04中重新加载其cron文件?“触摸”文件不起作用,“重新启动cron”或“重新加载cron”也不起作用。
我的cron文件设置为每分钟运行一次并记录到文件中。在我编辑命令之前,日志文件中没有任何内容,并且在/ var / log / syslog中没有任何条目
我很沮丧
这是我的cron文件,保存到/etc/cron.d/runscript中(请注意以新行结尾)
# Runs the script every minute. This is safe because it will exit with success if it's already running
* * * * * www-data if [ -f /usr/local/bin/thing ]; then exec /usr/bin/php /usr/local/bin/thing mode:prod -a 14 -d >> /var/log/thing/mything.log 2>&1; else echo `date +'[\%D \%T]'` "Thing not deployed. Command not run" >> /var/log/thing/mything.log; fi &
3
最好包括用户来运行作业。我把它排除在外了,这就是我麻烦的原因。
—
爱德华·安德森
多年后没有接受的答案?你得到它的工作?我也被困住了,常见的陷阱似乎并不是问题所在。
—
twigmac '16