大家都升级了https,你竟然还不会用?来,我教你!

跟大家说说;为什么会写这篇文章呢;最近nginx配置了泛解析;一个域名配置https知道怎么配置;那域名的泛解析;如何配置https呢?困惑,头大;首页我们来个简单点的;为什么需要配置https;现在开发微信的接口或者是开发微信小程序都是需要发起https请求才可以;小弟甘当炮灰,身先士卒;首先第一步需要获取ssl证书;这个直接去腾讯云或者阿...
阅读全文

sourcetree 跳过注册的方法

最近发现一个比较好用的git图形化工具;git图形化工具有很多;例如: TortoiseGit (小乌龟) 还有现在很多编辑器都集成了git;看自己喜好来;接下来介绍的是(win)版本的;mac买不起(穷);考虑到很多人用git命令行也不太熟练;那么可以尝试使用sourcetree进行操作;然而sourcetree又需要注册;真的麻烦;现在我来教你跳过注...
阅读全文

进击微信小程序 AES交互加密

最近在开发微信小程序;涉及到请求接口数据加密的问题;用的是`laravel` 框架;话不多说直接上代码;这是 `laravel` 中间件;参考了微信根据session_key解密用户信息;```php<?phpnamespace App\Http\Middleware;use Closure;/ Class verifySign @p...
阅读全文

VirtualBox 启动时提示“获取 VirtualBox COM 对象失败”的解决

今天用了360电脑杀手清了一下电脑垃圾, 查杀木马启动 VirtualBox 的时候提示 获取 VirtualBox COM 对象失败该死的360获取 VirtualBox COM 对象失败应用程序将被中断提示明细```phpE:\vboxvagrant upThere was an error while executing `VBoxManage`, a C...
阅读全文

Laravel 使用后置中间件

玩啦 2年多的 laravel 最近才注意到 laravel 的中间件还有后置的;之前我理解的中间件都是在请求之前做的一些逻辑判断;那么后置中间件可以做一些什么呢?1:统计记录API的响应时间,请求参数和响应值;2:后台的一些操作记录;......等等;有了后置中间件;对于我们处理某些业务会方便许多;其实很简单;Laravel 的中间件有一个叫做 `termin...
阅读全文

Laravel 队列系统实现(二) Supervisor

上一节,已经队列任务类已经成功创建了;但是上节遗留下来的问题;问题 :在我们真实的开发过程中;不可能一直开着这个命令行这个窗口;里面运行着 `php artisan queue:work` 这个命令吧;这时就需要 搭建进程守护了;接下来我们会需要下载一个进程守护的软件`supervisor`;开发的一个client/server服务;是linux/unix系统下...
阅读全文

Laravel 队列系统实现(一) 创建任务篇

最近公司遇到客户反馈问题;说是下单反应慢;我打开f12;我看了一下接口的请求时间 平均下来10秒以上 (心里想想确实比较慢啊);(╥╯^╰╥)开始排查问题;刚开始我以为是sql查询效率的问题;开始优化sql;没有加索引的地方加索引;后面发现请求的时间还是没有提升上去;心里一想,下单这一块处理的逻辑确实有点多啊;计算商品价格 (商品规格 , 商品运费 , ...
阅读全文

我的 GD 库 怎么没有 FreeType 扩展 ?

业务需求要用到 imagefttext 函数,发现GD库一开始安装时没有添加 FreeType;```phpcall to undefined function imagettftext```因为我们需要在图片上面加水印;只是安装 gd 库是不行的,必须安装 FreeType kuozhan扩展类库;php提供了;支持php所有扩展(连这个网站搜不到的就不是php扩展)...
阅读全文

安装 Fileinfo 扩展

最近的PHP项目中,需要用到切图和缩图的效果,在linux开发环境,安装过程遇到好多问题,在此与大家分享报错信息类似于;```phpPHP Fileinfo extension must be installed/enabled to use Intervention Image``````phpGD Library extension not available with...
阅读全文

光速在服务器上安装 mysql

  • 史大坨
  • 2018-07-15 18:30:37
  • PHP
  • Mysql
终于来到了最后一站大boss(mysql), 安装mysql 稍微比前面两个稍微复杂一点 , 这次要安装的mysql 的版本是 mysql(8.0.11) 下载链接地址 一、安装编译工具及库文件```phpyum y install gcc gccc++ make autoconf libtoolltdldevel gddevel freetypedevel libxml2devel...
阅读全文
  • 本博客使用免费开源的 laravel-bjyblog v5.5.0.19 搭建 © 2014-2019 / 版权所有 ICP证:湘ICP备18001374号-2
  • 联系邮箱:1003230257@qq.com