位置: 编程技术 - 正文

yii2 commands模式以及配置crontab定时任务的方法(yii2入门)

编辑:rootadmin

推荐整理分享yii2 commands模式以及配置crontab定时任务的方法(yii2入门),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:yii2 dataprovider,yii2快速入门,yii2快速入门,yii2快速入门,yii2教程,yii2 admin,yii2教程,yii2 config,内容如对您有帮助,希望把文章链接给更多的朋友!

一 ,检测环境:

首先我们切换到项目根目录,yii2正常安装的话有一个commands文件夹,里面有一个示例文件HelloController.php  

切到项目根目录,命令行输出 php yii hello,输出hello world 说明环境正常

二,书写代码:

可以在commands文件夹新建控制器文件,继承yiiconsoleController;定义类方法,actionIndex方法一般为默认路由,

调试时在项目根目录输入php yii 加上控制器名字(小写)/路由(index的话可省略)

三,linux定时任务crontab.

1关于crontab:

在linux环境下,crontab -l显示定时任务,crontab -e编辑定时任务

2基本语法

基本格式 :

yii2 commands模式以及配置crontab定时任务的方法(yii2入门)

*****command分 时 日 月 周 命令

第1列表示分钟1~ 每分钟用*或者 */1表示第2列表示小时1~(0表示0点)第3列表示日期1~第4列表示月份1~第5列标识号星期0~6(0表示星期天)第6列要运行的命令

3用法示例

* * * /usr/local/etc/rc.d/lighttpd restart

#上面的例子表示每晚的:重启apache。

4 1,, * * /usr/local/etc/rc.d/lighttpd restart#上面的例子表示每月1、、日的4 : 重启apache。

1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart#上面的例子表示每周六、周日的1 : 重启apache。

0, - * * * /usr/local/etc/rc.d/lighttpd restart#上面的例子表示在每天 : 至 : 之间每隔分钟重启apache。

0 * * 6 /usr/local/etc/rc.d/lighttpd restart#上面的例子表示每星期六的 : pm重启apache。

0 */1 * * * /usr/local/etc/rc.d/lighttpd restart#每一小时重启apache

四,linux定时任务crontab执行commands下控制器php文件内容

按第三步所写,后面加上 php yii + 项目根路径 + 路由(控制器名/方法名)即可

以上这篇yii2 commands模式以及配置crontab定时任务的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

浅谈Laravel队列实现原理解决问题记录 问题公司项目使用Laravel的开发的两个项目在同一个测试服务器部署,公用同一个redis。在使用laravel中的队列时,产生冲突干扰。查找问题原因在laravel队

php创建多级目录完整封装类操作方法 创建多级目录函数中调用创建指定下的指定文件的函数:publicfunctioncreate_dir($dir,$mode=){returnis_dir($dir)or($this-create_dir(dirname($dir))andmkdir($dir,$mode));}创建

cookie的优化与购物车实例 一Cookie的优化1.1一般而言,我们设置cookie是在php中设置例如:phpsetcookie('testKey1','helloworld',0,'/');//#当expires=0时,此Cookie随浏览器关闭而失效,而在验证的

标签: yii2入门

本文链接地址:https://www.jiuchutong.com/biancheng/289915.html 转载请保留说明!

上一篇:利用 fsockopen() 函数开放端口扫描器的实例(利用的拼音)

下一篇:浅谈Laravel队列实现原理解决问题记录(laravel自带队列效率)

  • 税务师税法一税法二区别
  • 开业前所有费用叫做什么
  • 购买基金会计分录怎么填
  • 加油站企业规模大小怎么划分
  • 产品成本核算方法体系的内容包括
  • 工程造价超出职称怎么办
  • 押金是为了什么
  • 免单计入什么科目
  • 材料含税价怎么算
  • 参加会议需要用身份证吗
  • 股权转让个税是转让方交吗
  • 发票勾选平台已经勾选统计确认,报税平台看不见
  • 创新券补贴可以算作高新收入吗?
  • 进口设备的重置成本包括什么
  • 售后维修服务会计入账方式
  • 劳务派遣实缴资本
  • 餐饮服务行业会计分析
  • 工程储备的材料是存货吗
  • 个体工商户开9%的税需要什么
  • 公司支付给法院要交税吗
  • 存量资金上缴国库是哪个文件规定了
  • macbook无限输入z
  • mysql的minus
  • win11系统关闭防火墙怎么关
  • 与资产相关的政府补助,如果相关资产在使用寿命结束时
  • 固定资产内部抵消例题
  • 交易性金融资产包括哪些项目
  • 增值税专用发票丢了怎么补救
  • 去年买的设备今年入固定资产如何做账
  • js文件格式化工具
  • 奥勒松又叫什么
  • java本地缓存框架有哪些
  • vue实战开发项目视频
  • php验证终端类型是什么
  • php如何实现
  • 未确认融资费用账务处理
  • 桥接模式例题
  • 织梦如何使用
  • 公司注销其他应收款怎么冲平
  • 工会记账凭证怎么记
  • 购买的金税盘可以抵扣吗
  • 代开专票上的税额比电子缴款凭证上的税额少怎么调整?
  • 企业常用会计科目表及其解释
  • 装卸费专票
  • 向非关联企业捐赠现金
  • 补缴税款需要交滞纳金吗
  • 微众银行的企业贷款好批吗
  • 合同权利义务包含债务吗
  • 债券分期付息到期还本的意思
  • 单位起诉员工赔偿算劳动争议
  • 账本还用贴印花税票吗
  • 固定资产为
  • 小微企业不用缴纳社保可以吗现在
  • 银行汇票可用于异地结算吗
  • 专用发票附加税怎么算
  • 广告宣传费纳税调整额怎么算
  • 公开发行企业债券,发行人累计债券余额
  • 缴纳的车辆购置税需要计提吗
  • sql server的mdf文件怎么导入数据库
  • winxp每次开机都要输入用户名
  • linux系统怎么安装
  • 如何显示文件后缀win10
  • win10安装win8双系统
  • 离线安装macos
  • 关于windows的开始菜单,叙述错误的是
  • androidstudio更改工程名字
  • 调度器在操作系统中的作用
  • linux ls-l命令详解
  • linux shell脚本编程入门
  • .es6文件
  • select类中下拉框选择常见的方法
  • js日期格式化方法
  • JavaScript中的方法名不区分大小写
  • express.js教程
  • jQuery ajaxSubmit 实现ajax提交表单局部刷新
  • 申报比对不符怎么回事
  • 云南税务查询系统
  • 新疆地方税务局
  • 抄税失败是怎么回事
  • 四川社保2020增资方案
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设