首页 > 解决方案 > 每 10 秒运行一个 php 脚本作为 cron 作业

问题描述

这个问题似乎是重复的,因为有很多关于同一主题的主题,但问题是大多数解决方案似乎与终端编码有关,我对此并不满意。问题很简单,我有一个需要执行 10 秒的 php 脚本。cpanel 中的 Cron 作业最多只允许 1 分钟。让 cron 每 10 秒工作一次的解决方法是什么?

标签: phpcron

解决方案


让 cron 作业每分钟运行一次,在您的php脚本中,以下代码示例可能会对您有所帮助。我使用计数器限制为 6,因为此脚本将在每十秒后运行一次,并在一分钟内运行六次。

<?php
for($i=0;$i<6;$i++){
    sleep(10);
    task();
}

function task(){

}

推荐阅读