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

Laravel Valet切换PHP版本报错:找不到php@7.3 keg

解决Brew切换PHP版本报错问题

问题说明

在Valet/Brew环境下切换PHP版本时,执行命令brew unlink php@7.2 && brew link --overwrite --force php@7.3出现错误:

Unlinking /opt/homebrew/Cellar/php@7.2/7.2.34_5... 221 symlinks removed.
Error: No such keg: /opt/homebrew/Cellar/php@7.3

当前已安装PHP 7.2.34,phpMyAdmin要求PHP版本≥7.2.5。

解决方案

  • 错误根源:本地未安装PHP 7.3版本,直接执行link命令找不到对应的keg
  • 步骤1:安装PHP 7.3
    先尝试通过brew官方仓库安装:
    brew install php@7.3
    
    如果提示找不到包,说明官方仓库已移除旧版本,需添加第三方tap后再安装:
    brew tap shivammathur/php
    brew install shivammathur/php/php@7.3
    
  • 步骤2:切换PHP版本
    安装完成后,重新执行切换命令:
    brew unlink php@7.2 && brew link --overwrite --force php@7.3
    
  • 步骤3:验证切换结果
    执行以下命令确认当前PHP版本:
    php -v
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 04:45:33