Wamp 2.2安装PEAR

Cat*_*ung 37 php pear wamp windows-7

我的操作系统是Windows 7.我在计算机上安装了WAMP2.2.然后我尝试安装PEAR.但是,我无法go-pear.bat在我的wamp目录中找到我的文件.精细.我在这里下载: http://pear.php.net/go-pear.phar 并使用此文件安装.我把文件放进去了

 C:/wamp/bin/php/php5.3.8/pear/go-pear.phar
Run Code Online (Sandbox Code Playgroud)

运行命令:php -d phar.require_hash=0 PEAR/go-pear.phar 安装完成后,我php.ini在php和apache文件夹中包含pear的路径.我还包括C:/wamp/bin/php/php5.3.8/在windows $PATH变量中.但是当我运行pear命令时.它说它找不到梨命令.我检查文件夹,找到一个名为pear.bat和的文件pear.ini.我试图pear.bat在命令行中再次运行.它仍然无法正常工作.专家,请帮忙解决这个问题.

Jos*_*e A 128

好吧,因为许多人可能会问同样的事情.我们假设如下.我目前正在运行2.2 E,其中包括Apache 2.2.22 - Mysql 5.5.24 - PHP 5.3.13 XDebug 2.1.2 XDC 1.5 PhpMyadmin 3.4.10.1 SQLBuddy 1.3.3 webGrind 1.0

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

下载此文件:http: //pear.php.net/go-pear.phar

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

示例(默认值,未进行任何更改)

  1. 获取链接上的文件 - > http://pear.php.net/go-pear.phar
  2. 转到此目录C:\ wamp\bin\php\php5.3.13
  3. 打开命令提示符(cmd.exe).假设您使用的是Windows Vista及更高版本,请按"开始",键入"cmd.exe"并右键单击它并选择以管理员身份运行/ CTRL + SHIFT + Enter(未测试非特权权限)
  4. 使用Window的cd命令将目录更改为刚刚下载的go-pear.phar文件.在我的情况下,我会将它指向我自己的目录,所以我做了如下:

    cd "C:\wamp\bin\php\php5.3.13"

  5. 按Enter键.你应该注意,而不是说"C:\ system\32"现在显示C:\ wamp\bin\php\php5.3.13

  6. 编写以下命令并按Enter键:

    php -d phar.require_hash=0 go-pear.phar

  7. 选择您是否喜欢本地副本或系统副本.通过键入system:local并按Enter 键,您将安装本地副本.通过键入system并按Enter 键,您将安装系统范围的副本.

  8. 输入yes以确认所选的选项.

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

如果以下情况继续进行,请继续阅读以下内容 11.之后您很可能会收到如下消息:

警告!当前使用的php.ini中定义的include +路径不包含您刚刚指定的PEAR PHP目录:如果指定的目录也不在脚本使用的include_path中,则在使任何PEAR包工作时都会遇到问题.

下面还会出现:

你想改变php.ini吗?[Y/N]:

键入y,然后按Enter

这应该让你在WAMP服务器上运行PEAR :)

  • 说真的 - 我不知道为什么这个没有10,000+以上的选票.非常感谢. (15认同)
  • 在Windows 10 + WAMP 3.1.3 x64上,此方法仍然运行良好。谢谢。我建议在过程结束后也运行生成的PEAR_ENV.reg文件。 (2认同)