You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apple M1(arm64)设备安装PHP 7.4失败,求解决方法

Apple M1设备安装PHP 7.4的解决思路

直接用shivammathur/php tap安装

官方Homebrew的php@7.4已被禁用,但第三方维护的shivammathur/php tap专门提供旧版本PHP支持,直接执行以下命令安装:

brew install shivammathur/php/php@7.4

安装完成后,强制链接启用该版本:

brew link --overwrite --force php@7.4

验证安装结果:

php -v

适配Valet使用该版本

如果用Valet切换版本失败,先手动安装好PHP 7.4(用上面的命令),再执行:

valet use php@7.4 --force

要是Valet还是识别不到,手动关联PHP路径后重启Valet:

# 获取已安装的PHP 7.4版本号并创建软链
ln -s /opt/homebrew/Cellar/php@7.4/$(brew info --json=v1 shivammathur/php/php@7.4 | jq -r '.[0].installed[0].version')/bin/php /usr/local/bin/php
valet restart

备选:用Rosetta 2安装x86架构的PHP 7.4

如果arm架构安装有兼容性问题,通过Rosetta 2跑x86版Homebrew来安装:

  1. 右键终端→获取信息→勾选「使用Rosetta打开」,重启终端
  2. 安装x86版Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. 安装PHP 7.4:
arch -x86_64 brew install php@7.4

注意:x86版Homebrew路径是/usr/local/bin/brew,arm版是/opt/homebrew/bin/brew,切换版本时要对应指定路径。

内容的提问来源于stack exchange,提问作者user19540948

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 07:10:28