Wamp php版本:5.3.10
1.下载pear.phar
2.设置php路径的path环境变量
开始安置
1.以打点员身份运行cmd
2.进入pear.phar的地址目录
3.命令行输入:php -d phar.require_hash=0 go-pear.phar
之后依次输入local和yes
功效如下:
@@
@@然后措施开始安置,之后会让输入,是否允许变动php的配置文件
@@回车
安置完成啦!!
@@检察安置好的,输入命令 pear list
注意:
1. 刚安置完PEAR是没有Mail,,PHPUnit,PHPCodeSniffer
此时,我们可以运行 pear install Mail-1.2.0 来安置MAIL Package。
安置完成后,编写一个测试文件index.php,内容如下:
require_once("Mail.php");
然后发明界面提示错误
原因经排查:
Dos命令下php.ini配置文件已经变动,可是检察wamp里面的php.ini没有转变,我们复制以下配置,粘贴在wamp的php配置文件最底部吧
;***** Added by go-pear
include_path=".;D:\wamp\bin\php\php5.3.10\PEAR\pear"
;*****
然后重启,即可运行通过了
安置phpunit
需要pear的命令行,所以我们在安置之前需要把pear的应用目录添加到环境变量中
然后cmd打开dos窗口
分袂执行以下命令:
pear upgrade-all
pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com
pear update-channels
然后,安置PHPUnit:
执行命令行:
pear install --alldeps --force phpunit/PHPUnit
提示找不到如下:
下载phpunit,放在某个目录下,我的目录是:D:\wamp\bin\php\php5.3.10\phpunit
然后将这个位置插手环境变量中,进入phpunit地址目录
执行命令行:
echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
exit;
然后在当前目录下孕育产生phpunit.cmd文件,如下
打点员方法新打开dos,检察phpunit的版本
phpunit --version
对付 Cygwin 或 MingW32 (例如 TortoiseGit) shell 环境,可以跳过生成cmd文件。 取而代之的是,把文件生存为 phpunit (没有 .phar 扩展名),然后用 chmod 775 phpunit 将其设为可执行。
安置静态代码查抄工具:PHP_CodeSniffer还是在PHP安置目录下运行命令:
pear install PHP_CodeSniffer
安置完成后,在PHP目录下会呈现:phpcs.bat文件
window7下面安置pear.pchar--wamp环境