如何在特定小时范围内每2分钟运行一次cronjob

时间:2015-07-22 06:58:19

标签: php cron crontab

我希望在特定小时范围内每2分钟 cronjob ,例如从上午10点到凌晨12点

我正在尝试这个:

*/2 10,12 * * * /opt/lampp/htdocs/cron/index.php

但这不起作用

4 个答案:

答案 0 :(得分:2)

如果您希望从上午10点到凌晨12点每两分钟运行一次,则应使用10-12代替10,12,即上午10点和上午12点。

如果你想运行这个脚本,你应该

1)添加php Shebang(http://www.electrictoolbox.com/php-shebang/

2)使其可执行(chmod + x index.php)

- 或 -

在运行ex:

上指定php解释器
*/2 10-12 * * * php /opt/lampp/htdocs/cron/index.php

答案 1 :(得分:1)

你应该运行这个

*/2 10-24 * * * /opt/lampp/htdocs/cron/index.php

cron条目将从上午10:00到凌晨12:00每2分钟运行一次。

答案 2 :(得分:1)

*/2 10-24 * * * /opt/lampp/htdocs/cron/index.php

答案 3 :(得分:0)

从上午10点到凌晨12点运行cron

*/2 10-23,0 * * * /opt/lampp/htdocs/cron/index.php

10-23将从上午10点到晚上11点运行cron。 0将在上午12点运行cron