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

WAMP切换PHP版本后PEAR版本不匹配问题求助

解决WAMP下PHP7.1.9安装PEAR的版本不匹配问题

嘿,我来帮你搞定这个PEAR版本不匹配的问题!大概率是你用的go-pear.phar和PHP7.1.9不兼容导致的,毕竟不同PHP版本对PEAR的适配要求不一样。下面是一步步的实操方案:

  • 第一步:获取适配PHP7.1的专属go-pear.phar
    别用随便下载的通用版,直接在PHP7.1.9目录里用命令拉取适配版本:

    php -r "copy('https://pear.php.net/go-pear.phar', 'go-pear.phar');"
    

    这条命令会自动匹配当前PHP版本,拉取对应的PEAR安装包,比手动下载靠谱多了。

  • 第二步:确保执行环境完全正确

    1. 一定要用管理员身份打开CMD,不然可能会有权限问题导致安装失败。
    2. 切换到PHP7.1.9的目录:
      cd c:\wamp64\bin\php\php7.1.9
      
    3. 先确认当前CMD用的是正确的PHP版本:
      php -v
      
      如果输出不是PHP 7.1.9,要么重启CMD(WAMP切换版本后CMD可能没刷新环境),要么临时把PHP路径加到PATH最前面:
      set PATH=c:\wamp64\bin\php\php7.1.9;%PATH%
      
  • 第三步:重新启动PEAR安装
    现在再执行安装命令:

    php go-pear.phar
    

    这时候应该能正常进入安装向导了,默认路径直接用就行,要是想自定义,记得别选带中文或空格的路径。

  • 第四步:验证安装是否成功
    装完后,在CMD里敲:

    pear version
    

    要是能显示PEAR的版本信息,就说明搞定啦!

另外提个小细节:检查下PHP7.1.9目录里的php.ini,确保allow_url_fopen设置成On,不然拉取go-pear.phar的时候会失败。改完记得重启WAMP服务哦。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 08:06:26