我的操作系统是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
运行命令:php -d phar.require_hash=0 PEAR/go-pear.phar
安装完成后,我将pear的路径包含在php.ini
在 php 和 apache 文件夹中。
我还包括C:/wamp/bin/php/php5.3.8/
在窗口中$PATH
多变的。
但是当我运行 pear 命令时。它说找不到 pear 命令。
我检查文件夹,只找到一个名为pear.bat
and pear.ini
。
我试着跑pear.bat
再次在命令行中。它仍然不起作用。
请专家帮忙解决这个问题。
好吧,因为很多人可能会问同样的事情。让我们假设以下情况。
我目前正在运行 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 http://pear.php.net/go-pear.phar
并把它放在你的WAMP服务器目录下的PHP版本的bin文件夹下。
运行命令来安装 PEAR,然后就完成了。
Example(默认,未做任何更改)
- 获取链接上的文件 ->http://pear.php.net/go-pear.phar
- 进入这个目录C:\wamp\bin\php\php5.3.13
- 打开命令提示符 (cmd.exe)。假设您使用的是 Windows Vista 及更高版本,请按“开始”,输入“cmd.exe”并右键单击它,然后选择以管理员身份运行/CTRL+SHIFT+Enter(尚未在非特权权限上进行测试)
-
使用 Windows cd 命令将目录更改为go-pear.phar您刚刚下载的文件。就我而言,我将把它指向我自己的目录,所以我这样做:
cd "C:\wamp\bin\php\php5.3.13"
按 Enter 键。您应该注意,现在显示的不是“C:\system\32”而是 C:\wamp\bin\php\php5.3.13
-
写入以下命令并按 Enter:
php -d phar.require_hash=0 go-pear.phar
选择您是否喜欢本地副本或系统副本。通过输入system:local
然后按 Enter 键,您将安装本地副本。通过输入system
然后按 Enter 键,您将安装系统范围的副本。
Type yes
确认所选的选项。
下一个目录列表将是 PEAR 将安装其组件的引用目录。如果您选择 1 - 12,则可以更改要安装的目录。通过输入all
然后按 Enter 键,您将能够以排队的方式更改所有这些内容。就我而言,我只是按 Enter 并保留所有默认值
如果您仍然有一些列表,请执行以下操作11. 之后您很可能会收到如下消息:
警告!当前使用的 php.ini 中定义的 include+path 不包含您刚刚指定的 PEAR PHP 目录:如果指定的目录也不在您的脚本使用的 include_path 中,那么您将无法使任何 PEAR 包正常工作。
下面还会出现:
您想更改 php.ini 吗? [是/否]:
Type y
然后按回车键
这应该让您在 WAMP 服务器上运行 PEAR :)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)