我每天晚上午夜都在我的网站上使用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,而不是下载它。