Php Wamp 2.2安装PEAR

Php Wamp 2.2安装PEAR,php,windows-7,wamp,pear,Php,Windows 7,Wamp,Pear,我的操作系统是Windows7。 我在电脑上安装了WAMP2.2。 然后我尝试安装PEAR。 但是,我在wamp目录中找不到我的go pear.bat文件。 好的我在这里下载:http://pear.php.net/go-pear.phar 并使用此文件进行安装。 我把文件放进去了 C:/wamp/bin/php/php5.3.8/pear/go-pear.phar 运行命令:php-dpar.require\u hash=0 PEAR/go PEAR.phar 安装完成后,我将pear的路

我的操作系统是Windows7。 我在电脑上安装了WAMP2.2。 然后我尝试安装
PEAR
。 但是,我在wamp目录中找不到我的
go pear.bat
文件。 好的我在这里下载:
http://pear.php.net/go-pear.phar
并使用此文件进行安装。 我把文件放进去了

 C:/wamp/bin/php/php5.3.8/pear/go-pear.phar
运行命令:
php-dpar.require\u hash=0 PEAR/go PEAR.phar
安装完成后,我将pear的路径包含在php和apache文件夹中的
php.ini
。 我还将
C:/wamp/bin/php/php5.3.8/
包含在windows
$PATH
变量中。 但当我运行pear命令时。它说它找不到pear命令。 我检查文件夹,只找到一个名为
pear.bat
pear.ini
的文件。 我试图在命令行中再次运行
pear.bat
。它仍然不起作用。
专家们,请在这个问题上提供帮助。

pear.bat
是windows上的可执行文件。您必须将该目录放入系统的
路径
变量中,才能识别命令。

好,因为许多人可能会问同样的问题。让我们假设以下情况。 我目前运行的是2.2e,其中包括Apache 2.2.22–Mysql 5.5.24–PHP5.3.13 XDebug 2.1.2 xdc1.5 PhpMyadmin 3.4.10.1 SQLBuddy 1.3.3 webGrind 1.0

现在,要安装PEAR,请执行以下操作:

下载此文件:

并将其放在您的WAMP服务器目录下的PHP版本的bin文件夹中。 运行命令来安装PEAR,您就完成了

示例(默认情况下,未进行任何更改)

  • 获取链接上的文件->http://pear.php.net/go-pear.phar
  • 转到以下目录C:\wamp\bin\php\php5.3.13
  • 打开命令提示符(cmd.exe)。假设您正在使用Windows Vista及更高版本,请按开始,键入“cmd.exe”,然后右键单击它,然后选择以管理员身份运行/CTRL+SHIFT+Enter(尚未测试非特权权限)
  • 使用Window的cd命令将目录更改为刚才下载的go-pear.phar文件。在我的例子中,我会将其pin指向我自己的目录,所以我按如下方式操作:

    cd“C:\wamp\bin\php\php5.3.13”

  • 按回车键。您应该注意,现在显示的不是“C:\system\32”,而是C:\wamp\bin\php\php5.3.13

  • 编写以下命令并按Enter键:

    php-d phar.require\u hash=0 go pear.phar

  • 选择您喜欢本地副本还是系统副本。通过键入
    system:local
    并按enter键,您将安装本地副本。通过键入
    system
    并按enter键,您将安装一个系统范围的副本

  • 键入
    yes
    确认所选选项

  • 下一个目录列表将是PEAR将安装其组件的引用目录。如果从1-12中选择,则可以更改要安装的目录。通过键入
    all
    并按Enter键,您将能够以排队的方式全部更改它们。在我的例子中,我只按了Enter键并保留了所有默认值

  • 如果您仍然有一些列表,请执行以下操作 11之后,您很可能会收到如下消息:

    警告!当前使用的php.ini中定义的include+路径不包含您刚才指定的PEAR php目录:如果指定的目录也不在脚本使用的include_路径中,那么您将无法让任何PEAR包正常工作

    下面还将显示:

    是否要更改php.ini?[是/否]:

    键入
    y
    并按enter键


    这将使您在WAMP服务器上使用PEAR运行:)

    以下链接中提到的所有步骤都是基于GUI的-易于理解的检查和设置:


    适用于任何正在寻找最新答案的人。在Windows 10上,我必须编辑.bash_配置文件才能添加以下内容:

    function __pear {
        pear.bat $@
    }
    
    alias pear=__pear
    

    只是猜测而已。试着重新启动你的系统。据我所记得的(我上次这么做已经有一段时间了),你需要通过pear.bat并检查/纠正php.exe的路径。你可以认真地参考这个链接进行完整安装-我不知道为什么这没有10000多张投票。非常感谢。像天堂一样工作,不费吹灰之力Windows 7和WAMP 2.4适合我,win7。需要右键单击cmd和“以管理员身份运行”,否则我会得到“权限被拒绝”。我希望所有答案都是这样。非常感谢您抽出时间!此方法在Windows 10+WAMP 3.1.3 x64上仍然运行良好。谢谢我还建议在进程结束后运行生成的PEAR_ENV.reg文件。