一、环境:centos系统、宝塔控制面板、yii2程序
二、目标:执行计划任务
三、解决方法(本次测试通过的方法,具体到不同的环境有可能不一样,有待深入探索原理):
1、通过宝塔计划任务栏添加计划任务,在脚本内容中输入:
php /www/wwwroot/web/yii pay/product_w
2、通过xshell添加计划任务
* * * * * php /www/wwwroot/web/yii pay/product_w 其中前面的*号表示执行时间
3、xshell手动执行yii控制命令
php yii pay/product_w
四、其它说明:
1、网上有些文档是 * * * * * /www/server/php/56/bin/php /www/wwwroot/web/yii pay/product这种形式
即:PHP路径/php yii路径/yii 控制器/方法
在实践的过程中路径前面有/或无/都试一下,好像都有成功过。