精选文章
浓缩的都是精华,细选的都是精品
dnmp一键安装包中增加PHP5.6的版本
之前由于需要在mac上安装docker配置对应的项目,为了图方便,于是找了个一键安装包 dnmp,后来运行项目的时候,发现一些老的项目需要使用php5.6以下的版本,...
详解GitLab 配置 SSH 密钥的流程
工作中一直使用的是gitlab对项目进行管理,当项目迁移到阿里云后突然碰到 http 大文件传不上去的问题,查了资料说这个是http本身限制的问题,那好竟然有限制...
使用 git 提交报错:error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity
原因
git 利用 http 提交文件时有大小限制
解决办法
直接修改配置文件,在控制台执行命令
git config --global http.postBuffer 524288000
上面命令会修改 gi...
亲测非常有效的 Let’s Encrypt 证书申请、部署安装与自动续期教程
事情的经过是这样的,我自己网站的证书过期了,因此我需要申请新的证书,还和往常一样,我去我经常申请证书的网站申请,结果提示我证书申请名额,今年用完了...
Mac 下完全删除Vagrant释放出你的空间
建议大家mac下不要用vagrant,随着时间的推移,太占空间大小了,下面说一下如何完全删除。
卸载程序和依赖
rm -rf /opt/vagrant
rm -f /usr/local/bin/vagra...
网站页面查看源代码html的最顶部多出两行
查看网站源代码时发现,html的最顶部多出两行。网站是用php代码写的,出现这个问题,我以为是bom头的问题,于是用代码去除了bom头,但还是不行,最后没办法了...
linux服务器开机自启动运行服务
随着时间的推移,我们可能会在服务器装各种东西,然后执行各种shell脚本,有些必须启动起来才可以,万一哪天服务器需要重启,若是我们在一个个的启动服务,就...
liunx服务器nohup不输出日志文件的方法
我们一般的会使用 nohup & 让程序在后台挂起,一般程序挂起后,会在程序目录输出 nohup.out的日志文件,随着时间的推移,此文件会越来越大,最后可能会占...
lnmp一键安装包使用Navicat远程访问mysql8
最近网站更换服务器,于是就连带的升级了mysql8,当一切都配置好后,需要用Navicat访问数据库了,按照之前的步骤操作,突然给报了错误 (之前操作的链接:htt...
lnmp安装多个php版本后如何更改环境变量的php
用了lnmp一键安装包,发现自己越来越长见识啦,我的虚拟机中同时安装了两个版本的PHP,我每次php -v 时都是一个低版本的php,后来想直接用高版本了,就想着配...
一文搞懂$_POST和file_get_contents(“php://input”)的区别
今天来说一说 $_POST、file_get_contents(“php://input”)和$GLOBALS[‘HTTP_RAW_POST_DATA’]的区别,这三个方法都是用来接收post请求...
git add出现”fatal: in unpopulated submodule XXX”错误
我们若是直接从github中下载到对应的项目,直接放到自己的版本控制中,在提交就会报此错误fatal: in unpopulated submodule,
即使删除了.git文件也是没用的...
让Iconfont作用到content伪类中
先引入iconfont字体图标,使用unicode码,比如 其中&#是开头用以标明这是字符实体,x表示这是十六进制,而CSS的content接受的也是16进制的Un...
js的window.sessionStorage和window.localStorage
本地存储的特性
1.数据存储在用户浏览器中;
2.设置,读取方便,甚至刷新页面不丢失数据;
3.容量大,sessionStorage约5M,localStorage约20M;
4.只能存储字符串,可...
开发微信支付和支付宝支付时需要注意浮点型与整型比较的坑
前段时间在开发微信支付和支付宝支付时碰到了这么一个问题,在比较数据时看着是一样的,结果怎么都是不一样的,现在把产生的原因记录一下。
备注:下面的文章...
php函数imagettftext使用注意事项
我们在做生成分享图,生成验证码时,避免不了要使用此函数,此函数的作用是在图片上生成对应的字体。
函数的使用
array imagettftext ( resource $image , fl...
nginx报错[warn] the “ssl” directive is deprecated的解决办法
最近在配置nginx的https时,重启后出现这么一个报错
nginx: [warn] the “ssl” directive is deprecated, use the “listen … sslR...
解决brew安装composer的open_basedir的坑
用brew安装composer很简单只需要执行命令brew install composer即可(注:若是您不了解brew点此查看mac下Homebrew的使用),这里我要说的并不是如何安装,而...
Mac下的nginx服务器安装本地的https环境
先交代一下为啥要弄这么个本地的https环境,我计划在本地弄一套和线上一样的环境,这样在开发时我可以直接通过jenkins将代码提交到线上不需要在通过ftp上传文...
为gitlab配置QQ个人邮箱
废话少说吧直接上教程,配置邮箱的目的就是为了收发邮件方便。
1、开启qq邮箱的POP3/SMTP服务并保存好授权码
这一步在qq邮箱的设置 -> 账户中
点击开启按...