Wamp 2.2安装PEAR

时间:2011-11-26 06:11:01

标签: php windows-7 wamp pear

我的操作系统是Windows 7。 我在我的电脑上安装了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 -d phar.require_hash=0 PEAR/go-pear.phar 安装完成后,我在php和apache文件夹中的php.ini中包含了梨的路径。 我还在Windows C:/wamp/bin/php/php5.3.8/变量中添加了$PATH。 但是当我运行pear命令时。它说它找不到梨命令。 我检查文件夹,找到一个名为pear.batpear.ini的文件。 我试图在命令行中再次运行pear.bat。它仍然无法正常工作。 专家,请帮助解决这个问题。

4 个答案:

答案 0 :(得分:127)

好的,因为许多人可能会问同样的事情。我们假设如下。 我目前正在运行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键并保留所有默认值

  10. 如果您继续拥有某些列表,请执行以下操作  11.之后很可能会收到如下消息:

      

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

    下面还会出现:

      

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

    输入y并按Enter键

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

答案 1 :(得分:0)

pear.bat是Windows上的可执行文件。您必须将该目录放在系统的PATH变量中才能识别该命令。

答案 2 :(得分:0)

下面提到的所有步骤链接基于GUI - 易于理解审查和设置:

Click here

答案 3 :(得分:0)

对于寻找更新答案的人。在Windows 10上,我必须编辑.bash_profile以添加以下内容:

function __pear {
    pear.bat $@
}

alias pear=__pear