来自我的crontab为什么不工作,我该如何解决它? 我仍然不知道为什么我的命令没有执行。
我对root和www-data有相同的命令

我的cron日志显示cron每分钟执行一次

但是,我从来没有得到/tmp/crontest.log文件。 我注意到这个问题,因为我想使wordpress外部cron(执行php文件)。
当然,从命令行执行该命令正在工作。
有小费吗?
你的crontab文件有错误的行结尾 – 它有回车(CR)/换行符(LF)结尾。 你可以在你的第一个截图中看到这个,在文件名后面有一个[dos] 。 Unix系统希望行只能由换行符来终止,而Windows系统使用回车/换行对。
有几种方法可以纠正这个问题。 你似乎熟悉vi ,我build议这个用LF代替CR / LF。 只需编辑你的crontab ,然后做search和replace。