shopnc自动结算的问题
温馨提示:
本文最后更新于 2017年05月19日,已超过 2,700 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
关于商城网站的结算,一般是每隔一个月结算一次金额,和支付宝的确认收货到账是不一样的,而为了能让它自动结算,shopnc在crontab有这结算的文件
在control文件夹里面,有着date.php,hour.php和minutes.php,对应着每日,每时,每分钟的自动结算,和各种商品订单的自动取消,完成等动作
cmd是自己加上去的,步骤完成为(windows运行环境)
一:增加对应的cmd运行对应的PHP文件,linux应该也差不多
@echo off
php F:\www\WWW\20161123\legou\web\crontab\index.php hour
二:在服务器环境增加自动执行脚本
首先查找计划任务
新增以下代码的文件,命名为hour.xml
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2017-05-12T09:02:07.420958</Date>
<Author>DESKTOP-617O5V3\win10</Author>
<URI>\lgqxt_hour</URI>
</RegistrationInfo>
<Triggers>
<TimeTrigger>
<Repetition>
<Interval>PT1H</Interval>
<StopAtDurationEnd>false</StopAtDurationEnd>
</Repetition>
<StartBoundary>2017-05-12T09:01:22</StartBoundary>
<Enabled>true</Enabled>
</TimeTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<UserId>S-1-5-21-3062787946-4019357772-3325608417-1001</UserId>
<LogonType>InteractiveToken</LogonType>
<RunLevel>LeastPrivilege</RunLevel>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
<AllowHardTerminate>true</AllowHardTerminate>
<StartWhenAvailable>true</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<IdleSettings>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>false</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<WakeToRun>false</WakeToRun>
<ExecutionTimeLimit>PT72H</ExecutionTimeLimit>
<Priority>7</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>C:\website\www\legou\web\crontab\cmd\hour.cmd</Command>
</Exec>
</Actions>
</Task>
以上代码为每小时执行的,每天每分钟需要自己修改
导入以下代码
三:配置好了,那么就可以了,缺点是windows每次执行任务,都会出现一个cmd的黑窗口一闪而过,有很大的优化空间
主要原理就是,通过服务器的计划任务,不断的执行结算的PHP文件
正文到此结束
- 本文标签: 编程语言
- 本文链接: https://www.php20.cn/article/68
- 版权声明: 本文由仙士可原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权