会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
aiChenK
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2021年7月14日
tp5.0升级tp6.0遇到的问题总结
摘要: 概述 tp5.0 → tp5.1 → tp6.0 都有较大改动,虽然有官方的升级指导文件但是也没有覆盖所有情况 本次升级的过程也是作为一次尝试,以下问题仅是本人在升级项目中遇到,未包括所有情况 如果不是必要情况,强烈不推荐升级 遇到的问题 路由参数绑定不再支持按照名称成对解析(url_param_t
阅读全文
posted @ 2021-07-14 22:47 aiChenK
阅读(345)
评论(0)
推荐(0)
2021年7月13日
处理tp5升级到tp6时,url参数无法按顺序解析(url_param_type)
摘要: 背景 原项目使用tp5多应用模式,未使用强制路由,且url参数是按照顺序解析url_param_type = 1 想尝试能不能从tp5升级到tp6,虽然有官方升级文档,但tp6的url参数方式只能按照名称成对解析,无法满足需求,于是看了下源码看看能不能处理 示例 tp5原模式 顺序参数模式(conf
阅读全文
posted @ 2021-07-13 23:45 aiChenK
阅读(561)
评论(0)
推荐(0)
2021年7月12日
PHP性能分析之xdebug+webgrind
摘要: Xdebug是一个开放源代码的PHP程序调试器,可以用来跟踪,调试和分析PHP程序的运行状况。这里仅说明用来对php运行状态的使用说明。 xdebug安装 运行php -m查看是否已安装xdebug扩展,已安装则跳过当前步骤 源码地址:https://github.com/xdebug/xdebug
阅读全文
posted @ 2021-07-12 22:40 aiChenK
阅读(120)
评论(0)
推荐(0)
搭建私有Composer
摘要: 搭建私有composer 适用于公司内部进行包管理,在组件化、服务化场景下部分业务代码不方便放到开源平台,可使用内部git服务器,配合composer/satis项目搭建私有composer处理内部依赖,优化代码结构,统一依赖 环境 系统:windows 10 php版本:7.2.17(当前sati
阅读全文
posted @ 2021-07-12 18:07 aiChenK
阅读(165)
评论(0)
推荐(0)
2020年11月3日
解决php使用ZipArchive解压时中文乱码问题
摘要: 使用php自带的ZipArchive来解压带中文文件名压缩包时会造成乱码,现象如下: 原结构: 解压代码: $zip = new \ZipArchive(); $res = $zip->open('./钱学森班.zip'); if ($res !== true){ throw new \Except
阅读全文
posted @ 2020-11-03 17:51 aiChenK
阅读(2755)
评论(0)
推荐(0)
2020年6月17日
tp6 路由匹配参数获取问题
摘要: tp6是一个封装度很高的框架,在大部分场景下都能做到开箱即用 本次遇到情况为,当请求消息体为索引数组时,路由参数无法正常获取 首先看正常路由匹配 路由定义 Route::post('test/:a/:b', 'index/test'); Index控制器输出参数 public function te
阅读全文
posted @ 2020-06-17 23:48 aiChenK
阅读(3297)
评论(0)
推荐(0)
2020年6月9日
同域名前后端分离项目 nginx配置实践
摘要: 新项目采用前后端分离的方式开发,前后端代码打算分开部署(同机器且同域名),但打算支持后端依然可访问静态资源(nginx配置仅一份)。 搜索nginx配置大部分都通过url前缀进行转发来做前后端分离,不适用目前项目。 说明 前端框架:vue 后端框架:thinkphp6 前端部署目录:/www/pro
阅读全文
posted @ 2020-06-09 14:29 aiChenK
阅读(2616)
评论(0)
推荐(1)
2020年5月6日
记PHP下载大文件失败的一次坑
摘要: 说明 php提供文件的储存和下载,nginx作为web服务器,fpm做解析。 现象 当下载一个5M大小的图片时,总提示下载失败,或下载下来的文件不完整,仅显示部分图像(每次下载不一样) php下载相关代码 解决 找了一圈后去服务器上查看了nginx日志,确实有报错信息 nginx显示权限问题,最终把
阅读全文
posted @ 2020-05-06 14:08 aiChenK
阅读(663)
评论(0)
推荐(0)
2020年3月25日
记linux vsftpd配置遇到的错误
摘要: 环境:centos 7 yum安装 yum install -y vsftpd 增加用户 # 家目录为/www 并设置nologin useradd -d /www -s /sbin/nologin /www # 修改密码 passwd www 配置(/etc/vsftpd/vsftpd.conf)
阅读全文
posted @ 2020-03-25 13:44 aiChenK
阅读(518)
评论(0)
推荐(0)
上一页
1
2
公告