lumen配置使用redis

lumen配置使用redis

安装必备拓展composer require predis/prediscomposer require illuminate/redis引入redis支持$app->register(IlluminateRedisRedisServiceProvider::class);启动辅助函数app->withEloquent()app->withFacades()配置.env文件REDIS_CLIENT=predis //此处是拓展类型:phpredis和predisREDIS_DATABASE=0 //redis库选择 (1~16库)REDIS_HOST=192.168...

php深入学习, php高级编程, laravel 2020-05-20 PM 0条
Laravel-snappy导出pdf中文缺失(不显示或部分不显示)

Laravel-snappy导出pdf中文缺失(不显示或部分不显示)

原因:由于Linux系统缺失中文字体库导致中文缺失,因此只需要装上对应的字体库就能正常导出显示了处理方法:(PS:Windows下的ttf/ttc字体是可以在linux上使用) 1.- 自行百度字体:simsun.ttc 2.- 安装linux字体管理库 yum install -y fontconfig mkfontscale 3.- 把字体导入指定目录 cp simsun.ttc /usr/share/fonts/ 检测方法:fc-list //"宋体"中文字体已经安装成功 mkfontscale //字体扩展 mkfontdir ...

php深入学习, php高级编程, php技术博客 2020-05-19 AM 1条
php深入学习之HTTP客户端请求

php深入学习之HTTP客户端请求

简介: 请求基于Guzzle插件特点:接口简单:构建查询语句、POST请求、分流上传下载大文件、使用HTTP cookies、上传JSON数据等等。发送同步或异步的请求均使用相同的接口。使用PSR-7接口来请求、响应、分流,允许你使用其他兼容的PSR-7类库与Guzzle共同开发。抽象了底层的HTTP传输,允许你改变环境以及其他的代码,如:对cURL与PHP的流或socket并非重度依赖,非阻塞事件循环。中间件系统允许你创建构成客户端行为。环境要求:PHP 5.5.0使用PHP的流, allow_url_fopen 必须在php.ini中启用。要使用cURL,你必须已经有版本cURL ...

php深入学习, php高级编程 2020-05-15 PM 0条
sublime text快捷键使用

sublime text快捷键使用

话不多说直接就上选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。Ctrl+M 光标移动至括号内结束或开始的位置。Ctrl+Ent...

sublime text 2020-05-13 PM 0条
thinkphp6多应用路由配置

thinkphp6多应用路由配置

前言: 升级thinkphp6.0之后出现了单应用的说法,路由配置也完全失效了。网上查了很久都是不能用的教程,只能潜入底层看了一下。原来是这样子配置的。配置方法:通过composer安装多应用之后composer require topthink/think-multi-app路由配置方法├─app 应用目录 │ ├─index 主应用 │ │ ├─controller 控制器目录 │ │ ├─model 模型目录 │ │ ├─view 视图目录 │ │ ├─config ...

thinkphp6, thinkphp6路由, thinkphp消息队列 2020-05-13 PM 0条