安装已经停止维护的源
1 | github 地址 https://github.com/eXolnet/homebrew-deprecated |
解决安装最新版本和旧版本的php出现类库兼容问题(我安装的版本为php7.1)
- 报错信息
script 1
2
3dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib
Referenced from: /usr/local/Cellar/php@7.1/7.1.33/bin/php
Reason: image not found - 解决报错
script 1
2
3请事先将自己的 icu4c 版本和 OpenSSL版本升级至最新版本
同样的php5.6版本也类似解决
brew reinstall --build-from-source php@7.1 - 多版本配置(alias),推荐使用zsh
script 1
2
3
4
5
6zsh 中加入如下代码
vi ~/.zshrc
在最后一行加入
alias php71='/usr/local/opt/php@7.1/bin/php'
wq 保存之后,执行如下命令
source ~/.zshrc解决报错参考
github issue 24
上述文档已过期,更改为以下处理办法
更新于2021-01-21 16:44:21
1
2brew tap shivammathur/php
brew install shivammathur/php/php@7.1 # php7.1 其他版本同样