ThinkPHP5.0自定义命令行的使用


应用场景:在工作中,我们通常需要定时的执行一些脚本,例如某个商城固定每月1 号结算上个月会员的佣金。这时候就可以用到自定义命令行了,写好我们的结算脚本,服务器定时执行这个脚本就可以做到了。

 

注:我使用的是thinkphp5.0.9 版本,不同的版本可能目录结构有差 .

 

第一步:配置command.php 文件 , 目录在网站根目录的 application/command.php

 

第二步:建立命令类文件,  新建 application/command/Settle.php command 目录是自己新建用来统一管理脚本的文件夹)

 

第三步:执行脚本

 

定时执行命令,需要你把该类文件加入 linux crontab
执行 php  网站根目录 /think Settle   linux 下严格区分大小写)

 

Laravel  有个  artisan tp5  有个 think 。他们都是用来执行命令操作的,都是在框架根目录下
我们手动执行上面定义的佣金结算脚本。
1) 打开window cmd  命令行窗口

 

2)进入你的网站根目录下
3) 执行脚本

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM