thinkphp,yii2运行定时任务

运行定时任务的两种方式

1.curl url

这种以web访问模拟浏览器的形式实现。

2.php 入口 模块/控制器/方法

thinkphp5 例子:
在这里插入图片描述

php 入口文件的绝对地址 cli/up_class/index

同理yii2 框架
在这里插入图片描述
控制器如下:
在这里插入图片描述
执行代码:

php 项目/yii  taskss/pull

配合Linux下的crontab即可实现定时任务。

//每三分钟执行一次
*/3 * * * * /usr/local/php/bin/php 项目/public/index.php cli/up_class/index

猜你喜欢

转载自blog.csdn.net/abc8125/article/details/107098442