• Centos7.4开启虚拟主机与端口站点

    踩了很多的坑,因为centos7.4默认安装的Apache竟然没有看到vhosts的插件...

    阅读全文

  • Docker容器的理解

    一、docker是什么 Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他…

    阅读全文

  • 我的GitHub主页

    欢迎大家了解我,GitHub也是一个程序员必备的工具,欢迎大家查看我的作品,喜欢的话多点点小星星呀!

    阅读全文

Jenkins自动化部署工具的SSH忽略空目录问题

2019年11月13日 0 条评论 57 次阅读 0 人点赞

具体报错如图: 错误信息: 原因是: Jenkins 的 SSH 忽略了空目录,导致 laravel 在执行 artisan 命令的时候无法检测到 bootstrap 目录下的 cache 文件夹,经过仔细排查,各种百度谷歌,然而并没有什么卵用,还是没有找到答案。。 然后我开始研究Jenkins为什…

laravel邮件推送系统异常

2019年9月27日 0 条评论 158 次阅读 1 人点赞

前言:在日常开发中,我们可能会写出一些bug,但是项目已经上线了,我们无法第一时间得到客户的反馈,这时候邮件报错系统就派上用场了,我们都知道laravel的异常处理都需要通过Handler.php文件来处理,那么就从此处开始入手 1、在report的方法里判断是否需要发送邮件,代码如下: 2、定义一…

ThinkPHP接口返回数据格式

2019年8月15日 0 条评论 263 次阅读 2 人点赞

这几天在研究tp5.1的使用方法,发现tp和laravel比确实不够优雅,但是大多数方法的使用还是一样的,我最近在用jwt来写一下接口的验证,但是用模型查出来的数据直接进行返回有点杂乱无章,于是我自己研究了一下,发现tp的控制器都是继承于controller的,我仿造了laravel的写法,在tp的…

phpstrom配置php-cs-fixer代码格式化插件

2019年7月31日 0 条评论 240 次阅读 0 人点赞

前言:PHPer的日常开发大多数使用的IDE都是phpstrom进行开发的,phpstrom功能强大,支持git管理代码,今天说的就是phpstrom中怎么对自己编写的代码进行格式化,使其遵循PSR开发规范。 一、安装php-cs-fixer php-cs-fixer可以使用composer进行全局…

Nginx优化之配置虚拟主机

2019年7月27日 0 条评论 252 次阅读 0 人点赞

前言:随着互联网的高速发展,时代的不断变迁。。。emmm,走远了,这篇文章说实话算不上什么优化把,但是感觉会便于Nginx的维护,之前的虚拟主机都要写在sites-available文件夹里边,写完还要做个软链接到sites-enabled文件夹里边,很麻烦,那今天要讲的就是把虚拟主机的配置文件统一…

laravel使用passport做接口认证设置过期时间问题

2019年7月27日 0 条评论 557 次阅读 1 人点赞

前言:现在的开发当中自然少不了接口的编写,我们需要使用一些验证规则来对我们的接口来进行限制访问,这里面就涉及到了一些接口认证的插件了,上次我在博客中讲了怎么去使用passport来做接口的认证,但是上次的博客中似乎没有提到passport的token过期时间问题,其实是我的前端知识较浅,我以为前端不…

Ubuntu19.04安装(LNMP)Nginx、MySQL5.7、PHP7.3运行环境

2019年7月27日 0 条评论 471 次阅读 7 人点赞

前言:估计很多人可能会好奇,我以前不是一直喜欢使用Apache的么,怎么突然间开始喜欢上了Nginx了呢?啊哈哈哈哈,其实我是被Nginx的反向代理和均衡负载所吸引了,后面我写walle半自动化部署平台的安装时,也许你们就能明白Nginx的优点了,这里就不多说了,有兴趣的同学可以去百度搜索一下Ngi…

Ubuntu下搭建walle自动化部署系统

2019年7月21日 0 条评论 177 次阅读 1 人点赞

待续。。预计下周末写 ps:搭建是搭建出来了,我也还不怎么熟悉使用,等熟悉了来一篇傻瓜式教学!

laravel使用 Passport 服务做 API 认证

2019年7月17日 0 条评论 263 次阅读 1 人点赞

1、首先安装,我们需要在项目中运行以下命令安装 laravel 的 Passport 软件包 2、安装成功之后,我们需要设置他们的服务提供者,所以打开 config/app.php 文件,并在providers中添加以下代码 注: laravel5.5 以上版本可以忽略这一步骤,此步骤针对 5.5 …

加载更多