设置特定时间时,CRON作业不会运行

时间:2015-12-05 07:48:53

标签: php cron cpanel

我想在不同的时间在一个月的某些日子运行CRON命令。

我已经设置了如下所示的CRON:

40 8 5 12 6 php / home / username / public_html / path_to_php_script

这应该是在12月5日上午8:40运行,但我从未这样做过。

我注意到它只在我使用常用​​设置时才有效:

示例:* / 5 * * * * php / home / username / public_html / path_to_php_script

这应该每五分钟运行一次

我已经阅读了很多关于StackOverflow和其他文章的建议,包括official documentation on cPanel.net都无济于事。

有什么建议吗?

提前致谢。

2 个答案:

答案 0 :(得分:1)

您不能设置工作日。任何(*)日 40 8 5 12 * php / home / username / public_html / path_to_php_script

答案 1 :(得分:0)

在我的情况下,时区是个问题。 CRON工作实际上工作正常,但服务器上的时间晚了8个小时,所以我不得不回复日期。

如果您有权访问WHM,也可以更改服务器上的时间。