如何在M1芯片macOS Big Sur上通过Homebrew安装PHP 7.2
Homebrew 核心仓库已移除停止上游维护的 PHP 7.2 版本,直接执行brew install php@7.2会触发弃用禁用报错,可通过第三方维护的PHP软件源完成安装,操作步骤如下:
操作步骤
- 先添加第三方维护的旧版PHP软件源
brew tap shivammathur/php - 从第三方源执行PHP 7.2安装命令
brew install shivammathur/php/php@7.2 - 安装完成后执行链接操作,如需全局调用PHP 7.2可添加强制覆盖参数
brew link --force --overwrite php@7.2 - 配置终端环境变量,适配M1芯片Mac的Homebrew安装路径,在你使用的终端对应配置文件(~/.zshrc 或 ~/.bash_profile)末尾添加如下内容:
export PATH="/opt/homebrew/opt/php@7.2/bin:$PATH" export PATH="/opt/homebrew/opt/php@7.2/sbin:$PATH"
- 刷新环境变量使其生效
source ~/.zshrc(zsh终端执行)
或source ~/.bash_profile(bash终端执行) - 验证安装结果
php -v
输出内容包含PHP 7.2.x版本信息即为安装成功。
注意事项
- PHP 7.2已停止官方维护,不再接收安全漏洞补丁,仅建议用于旧项目本地兼容测试,生产环境请使用仍在支持周期内的PHP版本。
- 若安装过程中出现依赖编译报错,可先执行
brew update更新Homebrew到最新版本后重试。
内容的提问来源于stack exchange,提问作者mustafa hasria
相关产品推荐
相关产品推荐

