homebrew 升级php失败,求解决方法
程序员文章站
2024-01-06 22:24:52
...
升级过程如下:
brew update
error: Your local changes to the following files would be overwritten by merge:
Formula/php56.rb
Please, commit your changes or stash them before you can merge.
Aborting
Error: Failed to update tap: homebrew/php
求解决方法
回复内容:
升级过程如下:
brew update
error: Your local changes to the following files would be overwritten by merge:
Formula/php56.rb
Please, commit your changes or stash them before you can merge.
Aborting
Error: Failed to update tap: homebrew/php
求解决方法
找到解决办法了,如下
cd $(brew --prefix)/Library/Taps/homebrew/homebrew-php
git checkout -- Formula/php56.rb
另外很感谢@mcfog 提供的PHPBrew,很值得推荐,我会尝试的
提示很明确啊,php56.rb本地被改过,需要还原才能更新
如果你不清楚怎么被改过的话,直接
bash
cd /usr/local/Library/Formula/ git reset --hard
还原全部formula文件就好
顺带继续推荐更好支持多php版本,编译更方便的PHPBrew
推荐阅读
-
homebrew 升级php失败,求解决方法
-
php ci框架中加载css和js文件失败的解决方法_PHP教程
-
php ci框架中加载css和js文件失败的原因及解决方法,_PHP教程
-
php将图片保存入mysql数据库失败的解决方法_PHP
-
php ci框架中加载css和js文件失败的解决方法_PHP
-
关于url地址传参数时字符串有回车造成页面脚本赋值失败的解决方法_PHP教程
-
求在线安装网页PHP源码解决方法
-
CentOS 5上升级Oracle到10.2.0.4时,检测操作系统失败的解决方法
-
php web系统多域名登录失败解决方法,phpweb_PHP教程
-
Win10周年更新14393升级失败卡在32%不动了的解决方法