当前位置: 首页 > news >正文

岗厦网站建设市场调研一般怎么做

岗厦网站建设,市场调研一般怎么做,ajax 翻页 wordpress,wordpress serene使用 thinkphp6 框架中提供的命令行形式实现定时任务 一、创建一个自定义命令类文件 php think make:command Hello 会生成一个 app\command\Hello.php 命令行指令类&#xff0c;我们修改内容如下&#xff1a; <?php declare (strict_types1);namespace app\command;use …

使用 thinkphp6 框架中提供的命令行形式实现定时任务

一、创建一个自定义命令类文件

php think make:command Hello
会生成一个 app\command\Hello.php 命令行指令类,我们修改内容如下:

<?php
declare (strict_types=1);namespace app\command;use think\console\Command;
use think\console\Input;
use think\console\input\Argument;
use think\console\input\Option;
use think\console\Output;class Hello extends Command
{protected function configure(){// 指令配置//这里 我们 定义了一个叫 hello 的命令,到时候我们运行该hello 命令 就会执行该文件下面的execute()方法$this->setName('hello')->setDescription('Say hello');}/*** execute()方法 就是 运行该命令行类的时候要执行的具体业务逻辑代码*/protected function execute(Input $input, Output $output){// 指令输出$output->writeln('hello world');}
}

二、在 config/console.php 文件中,进行注册命令

<php
// +----------------------------------------------------------------------
// | 控制台配置
// +----------------------------------------------------------------------
return [// 指令定义'commands' => [// hello就是下面要使用 php think 运行的具体命令(即 php think hello),// 叫什么自己随意命名,当我们运行php think hello命令后,// 就会执行app\command\Hello类中的execute()方法'hello' => 'app\command\Hello', ],
];

三、运行 hello 命令

php think hello

输出

hello world

四、编写 crontab 定时任务文件,将 hello 命令 添加到定时任务中

关于crontab,请参考另外一篇文章:Linux crontab命令详解

# 1、编辑crontab定时任务文件
crontab -e  # 2、每天21点50分执行 php think hello命令,如果定时任务执行 发生错误,则 将错误日志文件输
50 21 * * * /usr/local/php7.3/bin/php /home/wwwroot/default/tp6_blog/think hello 2> /tmp/cron_error.log  

出到 / tmp/cron_error.log 文件中

注意:上面的 php 路径以及 thinkphp6 框架的提供的 think 文件路径 根据自身实际情况 换成自己的,别一股脑的全部复制,最后发现为啥定时任务没有执行该 hello 命令行。。。

五、总结

1、输入 php think make:command Hello(类库文件名字请自行定义)

2、修改 app\command\Hello 中 execute() 方法 自己的业务逻辑代码

3、在 config/console.php 注册对应的命令

4、将命令 添加到 crontab 定时任务中

http://www.khdw.cn/news/42724.html

相关文章:

  • 长春有几个区seo网络培训学校
  • 如何做二维码跳转到网站宁波网站关键词优化公司
  • 什么地方的人大工作网站做的好google搜索优化
  • 有哪些可以做图的网站啊百度投诉中心入口
  • 制作相册河南网站优化公司哪家好
  • 在linux上做网站搭建宁波关键词网站排名
  • 快速网站开发框架论坛推广工具
  • 如何做推广麦当劳的网站搜索引擎关键词的工具
  • wordpress批量采集器郑州seo方案
  • 学校网站查询个人信息google搜索引擎免费入口
  • 南京商城网站建设品牌推广百度seo
  • 软件开发管理工具广西seo快速排名
  • javaee网站开发视频免费建网站平台
  • 南通做网站baidu tg站长之家关键词挖掘
  • nas可以做视频网站吗微信营销管理软件
  • 独立做网站前端数据seo有哪些优缺点?
  • 张扬网站建设阳西网站seo
  • 网站seo注意事项营销网站的宣传、推广与运作
  • 用jsp做网站需要的知识典型十大优秀网络营销案例
  • 设计网站页面好处重庆seo小z博客
  • 河北省保定市唐县城乡建设网站域名查询平台
  • 网站建设运营法律风险防范seo网站推广怎么做
  • 网站策划和运营自媒体怎么赚钱
  • 怎样用模板做网站福州seo快速排名软件
  • 网站 垃圾外链怎样推广小程序平台
  • 三国群英传私服网站怎么做万能软文范例800字
  • 制作旅游网站简单sem什么意思
  • 用me做后缀的网站seo中文全称是什么
  • 网站怎样做反向链接黄页网站推广服务
  • 河东做网站让百度收录自己的网站