- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 linux 下php环境安装gd库
第一步就是找到gd库的包,放到linux中,然后进入到gd库的项目中然后依次执行下面的代码即可1. /usr/local/php/bin/phpize// 重新编译需要用 make clean 不然会一直保留着以前的配置2. ./configure --prefix=/usr/local/php --with-php-config=/usr/local/php/bin/php-config3. make && make install最后重启数据库即可gd库的话是像我是需要安装freetype, 这边
2022-07-03 17:28:31
1013
原创 win10 下 用docker 部署nmp搭建开发环境
最近了解到docker也是使用的比较多的一款环境的软件,然后自己就根据网上的学者搭一下nmp的php开发环境1.首先安装docker (win10专业版的)安装主要是注意是否开启了开启后基本都是可以安装成功2.右下角右击Switch to window 。。。。因为我已经切换了,所以这里就显示让我切换成linux的3. 更换镜像,外国镜像后面docker run会很慢,这边还是建议切换成国内的镜像"registry-mirrors": ["https://regist
2022-01-10 15:08:54
2247
2
原创 tp6(thinkphp6) 操作redis的基础操作
看官方文档一直没看到类似,也因为自己对redis的一知半解,后面发现tp6操作redis跟php的其实一样的就好,现在记录一下,觉得好的点赞一下,不喜互喷。首先跟官方文档一样对redis进行配置然后引进think\facade\Cache定义 redis变量这是读取该list的长度在数组的第一个插入在数组的最后插入其实很好理解,左插入,右插入去除数组的第一个并且返回值展示list的数组,第一个参数是list的命名,第二个是第几个,...
2021-11-17 15:55:42
2325
原创 thinkphp6 隐藏index.php前缀
之前看了设置根目录得文件已经不行了,所以就像记录一下<IfModulemod_rewrite.c> Options+FollowSymlinks-Multiviews RewriteEngineOn RewriteCond%{REQUEST_FILENAME}!-d RewriteCond%{REQUEST_FILENAME}!-f #RewriteRule^(.*)$index.php/$1[QSA,PT,L] Rewrit...
2021-09-03 09:58:02
167
原创 thinkphp5.1 用workerman制作一个简易的聊天功能
看官方文档分析做了个简易版的发送消息功能怎么启用workerman请看我上一篇首先设置一个全局变量(因为我用官方的global一直出现引用失败的情况,所以我直接定义了一个全局变量)启用一个进程并设置好变量然后在用户端链接商websocket时候发送一条指令,将uid保存起来(这里我打印出来uid是因为后面前端测试我需要用到uid才行,所以打印出来方便后面测试)根据判断来区分这个消息这是后端代码<?phpnamespaceapp\common\lib;.
2021-07-01 17:21:52
644
1
原创 thinkphp5.1中启动workerman
最近学习workerman,就在网上找了好多中方法,试了好多种,都启动不了,后面就用了tp5的command来启用workerman。首先下载workerman,这是官网直接下载最新版本的,兼容window和linuxcomposer require workerman/workerman然后创建一个文件Workerman.php并引用workerman(放在哪个文件夹自己定义就好)然后再function中$http_worker=newWorke...
2021-06-30 10:37:35
1673
2
空空如也
tp6 模型不能正常切换后缀名?
2021-09-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人