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

PHP 8.1.0安装PEAR时执行go-pear.phar报错如何解决?

PHP 8.1.0安装PEAR时执行php go-pear.phar报错的解决方法

报错信息

Fatal error: Uncaught Error: Failed opening required 'phar://go-pear.phar/index.php' (include_path='.;C:\php\pear') in C:\wamp64\bin\php\php8.1.0\go-pear.phar:1284
Stack trace:
#0 {main}
thrown in C:\wamp64\bin\php\php8.1.0\go-pear.phar on line 1284

这个错误一般是phar文件损坏、PHP配置限制或权限问题导致无法读取phar包内文件,可尝试以下解决方案:

  • 重新下载完整的go-pear.phar
    大概率是下载过程中文件损坏,重新从官方渠道获取文件,确保下载完成后文件大小与官方一致,验证完整性。

  • 确认PHP的phar扩展已启用
    打开PHP配置文件php.ini,检查extension=phar行是否未被注释(无前置分号;),同时确保phar.readonly设置为Off。修改后重启WampServer生效。

  • 临时调整include_path执行命令
    在命令行中执行以下命令,临时指定包含路径:

    php -d include_path=".;C:\wamp64\bin\php\php8.1.0" go-pear.phar
    

    也可以直接修改php.ini中的include_path,添加PHP安装目录后重启环境。

  • 以管理员权限执行命令
    右键打开命令提示符/PowerShell,选择「以管理员身份运行」,切换到C:\wamp64\bin\php\php8.1.0目录后再执行php go-pear.phar,避免权限不足导致文件读取失败。

  • 排查杀毒软件拦截
    部分杀毒软件会误判phar文件为恶意程序,拦截其内部文件读取。可临时关闭杀毒软件,或把go-pear.phar加入信任列表后重试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 01:25:12