位置: 编程技术 - 正文

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自带队列效率)

  • 单独计税的年终奖怎么算
  • 小规模销售收入要做销项税额吗
  • 先开票后收款违法吗
  • 个人独资公司对外如何承担责任
  • 分公司可以独立承担法律责任吗
  • 一般纳税人开红票怎么处理
  • 注册地址与实际办公地址不一致怎么办
  • 客户以旧料抵货款账务如何处理?
  • 软件开发服务费会计分录
  • 企业营改增对企业税负影响分析
  • 某企业取得产品销售收入
  • 采购合同清单的安装调试费如何开具发票?税率是多少
  • 小型微利企业普惠性
  • 公司购买房产的税费
  • 冲回累计折旧
  • 服装工业企业成立时间
  • 营改增建筑业
  • 购买境外技术缴纳税费
  • 启动器
  • 怎么确认旧城改造完成
  • 存货盘亏能否税前扣除
  • 公司增资怎么需要什么资料
  • netddeclnt.exe - netddeclnt是什么进程 有什么用
  • mom.exe是什么进程
  • 看望员工家属
  • 工程复工程序是什么
  • 前端css要掌握到什么程度
  • 注册资金不能到位怎么办
  • 自己组装产品再卖掉
  • vue修改父组件的值
  • webpack与gulp面试题
  • pytorch中embedding
  • 增值税纳税申报操作流程
  • tsop封装
  • 会计核算方法有几种
  • webpack怎么优化
  • sqlserver2005安装步骤教程
  • 企业所得税季度预缴怎么计算
  • 数据库SQL中DML
  • 公司财务报表中不设其他综合收益项目可以吗
  • 进项税额大于销项税额期末留抵
  • 未收到货款发票是什么意思
  • 营改增有什么好处
  • 收到实收资本的现金流
  • 公司进货厂家给开发票吗
  • 自己公司刷自己的信用卡
  • 商业汇票的票样
  • 什么情况下交劳务税
  • 没有发票也可以报销
  • 会计怎么做工资单
  • msde安装1秒不动了
  • xp系统弹出广告怎么处理
  • Ubuntu安装ssh
  • fedora最新版
  • windows7光盘安装
  • rundull32.exe
  • 硬盘版win10
  • 电脑出现nobootdevicefound咋办
  • 移动宽带解绑怎么办理
  • win8电脑设置在哪
  • cocos 2d x
  • JavaScript中的数据类型分为两大类
  • math和maths哪个对
  • perl调试
  • 编程python怎么学
  • python 聚类算法包
  • jquery设置宽高
  • jQuery插件在使用前都需要引入jQuery的js文件
  • jquery ajax分页插件的简单实现
  • javascript学习指南
  • python继承的主要目的
  • 税务局分局副局长什么级别的干部
  • 湖北电子网上税务怎么交
  • 安置残疾人就业增值税即征即退优惠
  • 国税网上办税大厅在哪
  • 纳税申报模拟
  • 国家税务局查验发票显示网络异常
  • 网上申报纳税小程序下载
  • 丹阳税务局一分局领导
  • 河北税务云办税厅官方
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设