云游云记
找到下面文件位置vendor/electrolinux/phpquery/phpQuery/phpQuery/phpQueryObject.php:1040vendor/electrolinux/phpquery/phpQuery/phpQuery/phpQueryObject.php:10
在首次执行composerinstall或在执行composerupdate是&会自动更新模板内容,也就是说如果你改动了官方的模板内容,后续执行了更新操作会先把本地的模板文件删除,然后拉取线上的模板,自己改动的内容就不存在了。解决方案:1、卸载thinkcmf/cm
为什么要做这个模版?&&&一个新项目从搭建,部署中间其实很多工作都是相通的。如果每启动一个新项目都从0开发,那就会浪费很多时间,我这里结合自己的实际经历和经验。将一些重复的工作封装起来,罗列到这个项目中。这不仅仅是开发一个项目,也是对以往工作的一个总结和反思。&nb
Cannotuseobjectoftypethink\route\RuleGroupasarray&解决方案:关闭路由合并配置注:这里没有找到根据原因,相同的项目,开始是正常运行的。这里算是临时解决,不影响使用。&
ThinkPHP6默认的日志渠道写入的日志,没有访问链接端口,每次请求也没有明显的区别。所以这里需要对其进行调整。&1、增加日志通道,将默认的file日志通道配置复制一份,并修改名字为tp6log<?php//+-----------------------------
&为什么使用路由&1、简化URL访问地址,看起来更加美观。2、隐藏实际文件路径,这会对安全性带来帮助&目前根据需求在工作中,我这边经常使用的到的路由定义方式主要是&Route::get()和Route::post()两种方式,另外就是配合
1.使用composer安装&composerrequiretopthink/think-worker&引入依赖后,会在config目录下生成三个文件gateway_worker.phpworker.phpworker_server.php 
Apachehttpd.conf配置文件中加载了mod_rewrite.so模块AllowOverrideNone&将None改为&All把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下Options+FollowSymlinks-Mu
前言当前笔记中的内容针对的是thinkphp-queue的v2.0版本传统的程序执行流程一般是即时|同步|串行的,在某些场景下,会存在并发低,吞吐量低,响应时间长等问题。在大型系统中,一般会引入消息队列的组件,将流程中部分任务抽离出来放入消息队列,并由专门的消费者作针对性的处理,从而降