技巧分享 vim编辑器报错:E45 readonly option is set (add ! to override) vi编辑器退出时,弹出只读提示,如下: 这是因为没有使用管理员模式进行编辑。 可以先使用:qa!退出编辑器,然后再使用命令sudo vim filename来编辑(filename请换成要编辑的文件)... 03月01日171,143评论 阅读全文
服务端开发 如何解决PHP调试时不显示报错信息,仅仅报500错误 最近写代码经常有不对的地方,需要调试PHP代码。 但是打开浏览器仅仅显示500错误,这谁能看得懂啊。 我记得之前PHP代码调试是有报错信息的啊,这到底是咋回事呢? 通常这种情况都是和PHP配置不对有关... 02月24日69,753评论 阅读全文
服务端开发 Git给不同的分支配置不同的remote远程仓库地址 公司自建了gitlab本地仓库,使用起来是挺好。 但是我发现,回家之后就无法继续push代码到本地仓库了,因为公司的gitlab仓库是建在局域网的。 虽然可以直接copy一份代码带回去继续做,但是不能... 02月23日87,653评论 阅读全文
服务端开发 Git遇到refusing to merge unrelated histories错误该怎么解决 Git遇到refusing to merge unrelated histories错误,会有两种情况,但都可以通过--allow-unrelated-histories来解决。 一、本地合并时遇到r... 02月22日84,173评论 阅读全文
服务端开发 如何删除git远程仓库中所有被忽略的文件? 如果之前已经push到远程仓库的文件,即使之后把文件加入了.gitignore文件,还是会提交修改,无法被忽略。 有没有什么办法删除git远程仓库中所有被忽略的文件呢? 有一个命令可以解决这个问题: ... 02月21日68,128评论 阅读全文
服务端开发 Git 的基础使用及命令汇总 仅自用,内容仅仅保证自己看得懂 常用基础命令 git init - 初始化仓库 git clone - 拷贝远程仓库 git status - 显示变更 git add . - 添加文件到暂存区 gi... 02月20日58,927评论 阅读全文
服务端开发 PHP如何生成有效的日志log文件 本文是非常有用的一篇文章,特意转载翻译 为什么我们需要日志系统 犯错是很常见的。 不仅是开发人员,在用户使用过程中也是如此。 如果在开发过程中我们完全可以控制了代码的运行过程,并且可以通过简单的deb... 02月20日64,147评论 阅读全文
服务端开发 Git如何忽略掉已经传到仓库的文件 虽然之前最后有提醒,但是还是不够清楚,所以补充说明下,这个方法忽略的是缓存区及远程仓库的文件或者文件夹,也就意味着只有你本地会保留这个文件或者文件夹。同事拉取远程仓库时也会删除他本地工作区的文件或者文... 02月16日92,855评论 阅读全文
技巧分享 MAC terminal 终端如何退出python程序 今天在MAC terminal 终端想看看我是否安装了python,于是输入python -v,结果就进入了python程序。 当我试图用 command + c 退出时,才发现悲剧了,无法退出。 该... 02月14日84,617评论 阅读全文
电脑软件 解决在MAC上安装composer遇到No such file or directory的问题 最近在一台新的MAC上安装composer时,一直无法成功,提示错误No such file or directory,没有这个文件或者目录,以前安装没遇到过啊,当时就觉得奇怪了。 搞得我还跑到那个目... 02月10日129,061评论 阅读全文