一、安装brew国内镜像源
给力文档传送门[zhuanlan.zhihu.com/p/111014448]
二、查看php版本并安装
brew search php
brew install shivammathur/php/php@5.6
三、配置环境变量
vi ~/.bash_profile
#在文件中添加以下一行,通过brew安装的php路径一般都会在/usr/local/Cellar下面,后面路径根据实际情况修改,然后esc + w + q + enter 保存退出。
export PATH=/usr/local/Cellar/php@5.6/5.6.40_4/bin:$PATH
#运行.bash_profile文件
source ~/.bash_profile
#查看php版本
php -v
到这里就结束了,如果有什么问题,请从以下问题中查找看是否能解决~
👇 👇 👇
四、QA
Q1:brew tap shivammathur/php 失败
Error: Failure while executing; git clone github.com/shivammathu… /usr/local/Homebrew/Library/Taps/shivammathur/homebrew-php --origin=origin --template= exited with 128.
切换镜像源为清华源
1、替换homebrew源
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
2、替换homebrew-core源
git remote set-url origin [https://mirrors.tuna.tsinggit/homebrew/homebrew-core.git](https://mirrors.tuna.tsinggit/homebrew/homebrew-core.git%60)
3、brew tap shivammathur/php
Q2:brew search php 失败
Error: Interrupted system call @ rb_sysopen - /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/gyroflow.rb
解决方案:重新执行,可能跟网络有关。
Q3:brew install shivammathur/php/php@5.6 中的各种报错
解决方案:重新执行,跟网络有关。