自动发卡平台如何添加定时任务,定时解冻资金任务,删除三天没有付款订单,删除回收站商品

发布时间:2021-02-19 作者:红尘官网

自动发卡平台源码建议使用宝塔 https://www.bt.cn/?invite_code=MV91aGlxeGU=

 

系统推荐使用:CentOS Linux 7.2或以上版本 版本越高越好

 

没有支付接口的可以暂时使用码支付接口 https://codepay.fateqq.com/i/83569

 

进入宝塔控制面板-----计划任务  填写计划任务

图片1.png


解冻任务 设置时间段建议执行时间20分钟执行一次

 

cd /目录/ 
php think UnfreezeMoney
cd /目录/ 
php think AutoCash


3天没有支付的订单视为无效 建议执行时间为 1天一次


cd /目录/ 
php think AutoClearExpireOrder
cd /目录/ 
php think AutoEmpty


自动清理删除超过十五天的商品 建议执行时间1天一次


cd /目录/ 
php think AutoEmptyGoodsTrash

目录下删除上个月的日志文件建议一个月执行一次

cd /目录 && rm -rf runtime/log/$(date -d 'last-day' +%Y%m)/*

格式为:

02.png

每行一个任务


如果出现错误

PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /网站路径/application/home/command/UnfreezeMoney.php on line 20

Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /网站路径/application/home/command/UnfreezeMoney.php on line 20


                                                                                                                      
  [think\exception\ErrorException]                                                                                    
  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$'  
                                                                                                                      


Exception trace:
 () at /网站路径/application/home/command/UnfreezeMoney.php:20
 think\Error::appShutdown() at n/a:n/a


证明是 PHP版本错误  修改PHP版本方法


进入宝塔控制面板----网站----PHP命令行版本 改为PHP7.0即可


Copyright ©版权归 红尘科技工作室 站点统计 网站备案/许可证号 Copyright ©2021ARUIWY.cnAll Rights Reserved. 粤ICP备18133266号-7 知道创宇云防御