江先礼个人博客

技术的道路永远没有终点,只有一步一步往下走,坚持吧!

公司服务器部署项目比较多,使用supervisor管理的守护进程也是比较多,进程出现进程异常中断的问题,需要手动一个个去重启比较麻烦,于是动手写一个脚本去批量重启这些异常中断的进程。 新建 restart_fatal_supervisord.sh 文件,内容...

发布 0 条评论 2,933 次浏览

端口被占用这个问题是我们在开发中会比较常见到的问题。 网络上比较普遍的答案会告诉你这样去解决。 首先通过一下命令查询是有进程在使用特定的端口 netstat -tln | grep 9877 查找占用进程的PID lsof -i:9877 kill掉该进程 k...

发布 0 条评论 3,492 次浏览

在Windows CMD 命令行中,生成了SSH 登录私钥、公钥。并在远程服务器192.168.11.61 上加入了对应的公钥后。 在CMD 命令行中使用命令 gz20170629g@DESKTOP-7HBJIE5 MINGW64 ~ $ pwd /c/Users/gz20170629g gz20170629g@DESKTOP-7HBJIE5 ...

发布 2 条评论 14,900 次浏览

count(): Parameter must be an array or an object that implements Countable 兄弟,遇到这个错误傻眼了吧。 其实要么是你升级了PHP版本,要么是你没看最新的文档。 count函数在PHP7.2版本中已经是严格要求传入的参数类型了,只能...

发布 3 条评论 9,067 次浏览

使用的是Ubuntu虚拟机系统,Mysql5.7版本连接远程Mysql数据库,Lumen框架连接数据库频繁报错: PDOException: SQLSTATE[HY000] [2002] Connection timed out。 连接本地数据库速度极快,而且相同的项目在其他的虚拟机系统中连接数据...

发布 0 条评论 9,289 次浏览

前言 之前在电脑上安装了virtualbox虚拟机,新建了多个虚拟系统。一般虚拟机新建的虚拟硬盘都是存储在系统盘C盘,随着使用的时间越来越久,虚拟系统中磁盘空间也越占越多,导致物理机中C盘占用也越来越多。 导致我物理机上系统盘...

发布 0 条评论 5,826 次浏览

最近公司更换了Git服务器,重新拉取代码后报错了。 ssh_exchange_identification: read: Connection reset by peer fatal: Could not read from remote repository. Please make sure you have the correct access rights and the re...

发布 0 条评论 6,750 次浏览

实用javascript来获取日期字符串格式,网上查找有很多种写法都相对较复杂,这里用一种简便的方法来实现! function dateFormat(format) { var date = new Date(); var format_arr = { "Y": date.getFullYear...

发布 1 条评论 5,927 次浏览

E:\Ubuntu15>vagrant box add base virtualbox.box ==> box: Box file was not detected as metadata. Adding it directly… ==> box: Adding box ‘base’ (v0) for provider: box: Unpacking necessary files from: file://E:...

发布 0 条评论 4,939 次浏览

之前一直正常使用的Vagrant突然不能正常启动了,private key模式启动后一直卡在 default: Warning: Remote connection disconnect. Retrying... 于是在网上找了很多解决方案都没有搞定,于是我打开了Vgrantfile配置文件,配置了vb.gu...

发布 1 条评论 6,394 次浏览