CRON服务在自动运行时无法正常工作


CRON service not working correctly when run automatically

我每天晚上午夜都在我的网站上使用cPanel运行CRON作业。

/usr/bin/wget http://domain.com?iscron=yes&token=jf094h0werg&service=close

我有一封从CRON Daemon发出的电子邮件,告诉我cPanel执行了CRON任务。它在午夜点火,没有任何问题。

我在CRON工作中有另一个电子邮件设置,它让我知道服务确实执行了。这不会在午夜发送。(正如我所料。)

当CRON JOB自动启动时,似乎没有任何CRON操作运行。然而,当我手动运行CRON JOB时,一切都很完美。

有经验的人知道为什么会发生这种事吗?

tl;dr-CRON JOB不是自动执行的,但手动运行时效果很好。

你试过这样运行cron吗:

wget --spider http://your_domain.tld?iscron=yes&token=jf094h0werg&service=close

Wget基本上尝试从提供的链接下载内容,因此您必须指示Wget充当蜘蛛并执行URL,而不是下载它。