Windows 7 无法使用WAMP在Windows 7上安装PEAR

Windows 7 无法使用WAMP在Windows 7上安装PEAR,windows-7,installation,wamp,pear,Windows 7,Installation,Wamp,Pear,在我更改pear.ini的默认位置,并将我的php.ini更改为phar.require\u hash->off之后,我仍然得到以下错误 11.配置文件名:e:\ 12.CLI的路径php.exe:E:\software\wamp\bin\php\php5.3.10 1-12“全部”或输入以继续: 正在开始安装 PHP致命错误:在第301行的phar://E:/software/wamp/bin/PHP/php5.3.10/PEAR/go-PEAR.phar/PEAR/Start.PHP中调用未

在我更改pear.ini的默认位置,并将我的
php.ini
更改为
phar.require\u hash->off
之后,我仍然得到以下错误

11.配置文件名:
e:\

12.CLI的路径
php.exe
E:\software\wamp\bin\php\php5.3.10

1-12“全部”或输入以继续: 正在开始安装

PHP致命错误:
在第301行的
phar://E:/software/wamp/bin/PHP/php5.3.10/PEAR/go-PEAR.phar/PEAR/Start.PHP中调用未定义的方法PEAR\u error::set()

PHP堆栈跟踪:

PHP1<代码>{main}()E:\software\wamp\bin\php\php5.3.10\pear\go pear.phar:0

PHP2
require_once()E:\software\wamp\bin\php\php5.3.10\pear\go pear.phar:1236

PHP3
PEAR\u Start\u CLI->run()phar://E:/software/wamp/bin/php/php5.3.10/PEAR/go PEAR.phar/index.php:7

PHP4<代码>PEAR\u Start->doInstall()phar://E:/software/wamp/bin/php/php5.3.10/PEAR/ 转到pear.phar/pear/Start/CLI.php:57

Fatal error: 
Call to undefined method PEAR_Error::set() in phar://E:/software/wa
mp/bin/php/php5.3.10/pear/go-pear.phar/PEAR/Start.php on line 301

Call Stack:
0.0273    1174752   1. {main}() E:\software\wamp\bin\php\php5.3.10\pear\go-p
ear.phar:0

0.0276    1171720   2. require_once('phar://E:/software/wamp/bin/php/php5.3.
10/pear/go-pear.phar/index.php') E:\software\wamp\bin\php\php5.3.10\pear\go-pear
.phar:1236

0.0622    5496272   3. PEAR_Start_CLI->run() phar://E:/software/wamp/bin/php
/php5.3.10/pear/go-pear.phar/index.php:7

102.2854    5508080   4. PEAR_Start->doInstall() phar://E:/software/wamp/bin/p
hp/php5.3.10/pear/go-pear.phar/PEAR/Start/CLI.php:57

顺便说一句,我在Windows7上使用了wamp安装程序,所以我没有go-pear.bar,而是下载了go-pear.phar,并像这样运行:php
pear/go-pear.phar
,谢谢,下面是我解决问题的方法。可能对某些人有帮助

我为
local
范围安装了pear。我没有尝试使用系统范围,因为我面临编辑
pear.ini
的权限问题

我按照下面的文章来完成它

我从以下url下载了
go pear
文件

在继续安装
PHPUnit
之前,我重新启动了系统,以确保注册表设置正确应用

注意:
Pear channel
symfony的
Pear channel discover Pear.symfony project.com
已移动到
Pear channel discover Pear.symfony.com
以下是我解决问题的方法。可能对某些人有帮助

我为
local
范围安装了pear。我没有尝试使用系统范围,因为我面临编辑
pear.ini
的权限问题

我按照下面的文章来完成它

我从以下url下载了
go pear
文件

在继续安装
PHPUnit
之前,我重新启动了系统,以确保注册表设置正确应用

注意:
Pear channel
symfony的
Pear channel discover Pear.symfony project.com
已移动到
Pear channel discover Pear.symfony.com

您的问题解决了吗?我也面临同样的问题problem@Suriya你解决这个问题了吗?我也面临同样的问题problem@WebDeveloper,我发布了我的解决方案,希望它能帮助您解决问题?我也面临同样的问题problem@Suriya你解决这个问题了吗?我也面临同样的问题problem@WebDeveloper,我发布了我的解决方案,希望能有所帮助