首先需要在简单商城
->配置管理
->订单超时时长
配置自己订单的失效时间,单位为秒。
然后按下面两种方式选其一配置定时任务。
Linux定时任务
如果使用Linux服务器,可在登录服务器后使用crontab -e -u 用户名
添加一条记录
* * * * * /usr/bin/php /www/wwwroot/www.yoursite.com/public/index.php /addons/shop/autotask/index > /dev/null 2>&1 &
宝塔定时任务
如果使用宝塔面板管理服务器,可以在宝塔的计划任务
添加
任务类型:Shell脚本
执行周期:N分钟 1分钟
脚本内容:sudo -u www /usr/bin/php /www/wwwroot/www.yoursite.com/public/index.php /addons/shop/autotask/index
注意其中www.yoursite.com
需换成你自己的站点目录
最后点击添加任务
即可,如图:
因Windows下路径不同,Windows下的宝塔面板定时任务脚本内容可以尝试使用:
php /www/wwwroot/www.yoursite.com/public/index.php /addons/shop/autotask/index
温馨提示
如果开发过程中无法配置定时任务的功能,可手动进入站点目录后执行
php public/index.php /addons/shop/autotask/index
发表评论 取消回复