PHP 定时任务最佳实现方式

每次开发项目, 总需要设置定时任务, 设置LINUX定时脚本
如果我们可以直接上传文件就直接跑就更好了

思路

  1. 固定每一小时/每分钟执行固定文件脚本

crontab -e 代码编写

# PHP 定时任务
* */1 * * * /bin/sh /home/wwwroot/php-script.sh
  1. 脚本编写

php-script.sh 脚本代码

#!/bin/sh
php /home/wwwroot/wkr2019.com/Public/cli.php /cli/task/exec >> /home/wwwlogs/sh.log;
  1. PHP文件代码设置时间判断

PHP文件代码编写

increase([]);  // 自动进行今日统计
        }
    }
}

你可能感兴趣的:(服务器,php,开发语言)