前任老大一直都是推荐使用 Git Flow
工作流 可是好多同事不喜欢这么干,每次都是自己合并分支 没有备注 乱打 tag 因为这个鬼事情 出错了好几次 头疼,最近自己又补了相关知识 下面主要讲下 Git Flow 工作流 的一些命令都干了什么
关于Chrome报错 ERR_NAME_NOT_RESOLVED 解决办法
今天公司项目发了个小版本,发到线上后我看了一眼 发现主页加载不全 看了下控制台 有几个接口请求报错了 而且不是服务器出错 都是请求状态 failed
+ ERR_NAME_NOT_RESOLVED
连忙问了下别的同事 他们请求都是正常加载的 只有我的 Chrome
下会有这个问题。后面我切换 Firefox
后一切正常 然后找了一圈解决办法 又折腾
关于PHP中 Trait 的使用
最近遇到一个问题,我在 Trait 中写了个写了个 构造函数 然后妄图注入一个 Laravel服务 后面再使用这个 Trait 的时候发生服务的初始化报错(别问我为什么这么干,也是脑子瓦特了才能有这种骚操作…) 找了一圈发现是优先级的问题 顺带补了下 Trait 的使用
微信支付的准备工作
最近因为一些原因 另一个项目中不允许继续使用现在的支付账户 无奈只能重新申请一个微信支付账户, 申请下来后配置参数那里却懵逼了不知道去哪里找来对应的参数值 接口调用各种不通 乱七八糟的 现在整理下准备工作以及配置防止以后手忙脚乱
使用 腾讯云存储 做图床
事先声明这真的不是一个打广告的!!! 之前一直在找 图床 乱七八糟的也用了一些 反正不折腾不痛快 后来在 某运维哥 的安利下 用了腾讯云存储 还不错 可以有免费额度 反正够用了 拿来做图床都大材小用了 妥妥的 当然这些都是出卖个人信息换来的(反正在国内你的信息也不知道被出卖多少次了) 如果你介意的话只能自己找图床了 这里可以推荐一个国外的也蛮好用的 注册即可不需要别的什么鬼信息 链接 https://cloudinary.com/
关于同服务器多项目多域名配置
目前公司所有项目已经全线是 Docker 部署了 为了做 反向代理
(其实也就是一个服务器了 这里使用nginx) 先单独创建一个容器 里面只有 一个 Nginx
做web服务器 代号 欧几里德号 然后每个项目单独一个容器 Nginx + PHP
服务 代号 GNT-00 然后每个歼灭任务(请求)过来的时候先进过 欧几里德号 根据不同的配置 转发到 具体的 GNT-00 中来执行
微信H5支付 - Referer丢失问题
最近公司申请了微信的H5支付 相关支付文档见这里 https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_4 发布上线后发起支付 一直报错 商家参数格式有误,请联系商家解决
根据微信官方文档的错误提示 应该是 referer
丢失的问题 于是定位一通发现还真是 referer
丢失了 记录下解决问题过程
关于Laravel的一些小事 不定时更新
本文主要记录从学Laravel开始 实际工作中经常用到的一些小用法知识点 老是忘记 记录下方便自己以后查找 不定时更新
PHP环境 VirtualBox + Homestead + Xdebug 解决过程
之前本地开发环境一直都是自己搭建的 安装好各个软件关联起来就好了 或者就是 集成软件 后来学习 Laravel
框架后官方推荐使用 Homestead
做为开发环境 然后从 Laravel China 教程搭建了一套环境 windows 环境 、 Mac 环境。 后来换了一次系统后 发现 Xdebug
不能用了…事情的起因大概就是这样了
PHP中CGI、CLI、FPM是什么
嗯 被运维哥问了个问题: PHP 的 CLI 模式和 FPM 有什么区别和联系
我:卧槽 我还真不知道 怎么忽悠他下呢!
其实我对这个问题 也不甚很懂 一直都是这么用 没想过都是些啥玩意 然后搜索了好久 网上的答案真是众说纷纭 讲什么的都有 看的越来越晕