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

Mac升级后执行brew install php报错:No such file or directory

修复Homebrew重装PHP时的"No such file or directory - /usr/local/var/homebrew/linked/php"错误

这个错误的核心原因是Mac系统升级后,Homebrew的链接管理目录里的PHP相关残留文件或无效链接未被彻底清理,导致重装时Homebrew尝试访问一个不存在的链接路径。以下是具体修复步骤:

  • 彻底清理PHP的所有残留文件
    依次执行以下命令,强制卸载PHP并删除所有相关残留:

    brew cleanup php
    brew uninstall --force php
    rm -rf /usr/local/var/homebrew/linked/php
    rm -rf /usr/local/etc/php
    rm -rf /usr/local/Cellar/php
    
  • 修复Homebrew自身的问题
    运行Homebrew的诊断工具,按照提示修复所有检测到的异常:

    brew doctor
    

    比如权限问题、无效链接等,都需要按照提示逐一解决。

  • 重新安装PHP
    清理和修复完成后,重新执行安装命令:

    brew install php
    
  • 验证安装结果
    安装完成后,通过以下命令确认PHP正常运行:

    php -v
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 05:36:22