PHPUnit 在windows下的安装教程

           本文借鉴了网络上的资料,由于单篇资料无法成功安装好环境,本人整合多篇文章安装好了PHPUnit,引用资料地址如下:

            http://anjo.cnblogs.com/                 http://www.cnblogs.com/ybbqg/archive/2012/03/16/2399630.html

           以下是详细安装步骤:

           1、进入PHP目录下,双击go-pear.bat文件,安装PEAR,全部回车就可以了

            2、安装成功后,PHP目录下会生成pws-php5isapi.reg文件,双击,将信息导入注册表。

            3、进入PHP目录,运行pear -V,若出现以下信息,则成功安装PEAR

                  PEAR Version: 1.9.4
                  PHP Version: 5.2.14
                  Zend Engine Version: 2.2.0
                  Runninpear upgrade-allg on: Windows NT 4399-0661-PC 6.1 build 7601

            4、升级PEAR,运行pear list

             

E:\phpnow\php-5.2.14-Win32>pear list
INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
=========================================
PACKAGE          VERSION STATE
Archive_Tar      1.3.11  stable
Console_Getopt   1.3.1   stable
Image_GraphViz   1.3.0   stable
Log              1.12.7  stable
PEAR             1.9.4   stable
Structures_Graph 1.0.4   stable
XML_Util         1.2.1   stable

             对比本机运行出来的信息,进行安装操作。如果本机没有Log的信息,则 pear  install log 安装Log,若没有Image_GraphViz,则运行pear install  Image_GraphViz安装

            5、全部安装完后,运行pear upgrade-all 更新PEAR,当出现下列信息,则成功安装

。。。。。。。。。。。。。
。。。。。。。。。。。。。
PEAR: Optional feature webinstaller available (PEAR’s web-based installer)
PEAR: Optional feature gtkinstaller available (PEAR’s PHP-GTK-based installer)
PEAR: Optional feature gtk2installer available (PEAR’s PHP-GTK2-based installer)
PEAR: To install optional features use “pear install pear/PEAR#featurename”

            6、开始安装PHPUnit,运行一下命令:

pear channel-discover pear.phpunit.de 

pear channel-discover pear.phpunit.de

pear channel-discover components.ez.no

pear channel-discover pear.symfony-project.com

pear install phpunit/PHPUnit,如果安装成功,在PHP目录下会生成phpunit.bat , phpunit两个文件。

在进行pear install phpunit/PHPUnit的时候可能会出现“No releases available for package "pear.phpunit.de/PHPUnit"”错误,这个可能是pear缓存的原因,使用pear clear-cache清一下缓存就可以了

       7、接下来检测是否安装成功,phpunit –version,若果出现以下信息,则表明安装PHPUnit成功。

E:\phpnow\php-5.2.14-Win32>phpunit -version
PHPUnit 3.6.12 by Sebastian Bergmann.

unrecognized option -- e

           8、如果在运行phpunit -version出现错误,如require_once(File/Iterator/Autoload.php): failed to open stream。。。。。。。。之类的错误。则需要对php.ini文件进行配置。在 E:\phpnow\php-5.2.14-Win32 下找到 php.ini-dist 改名为 php.ini,在php.ini的最后一行加上include_path = ".;E:\phpnow\php-5.2.14-Win32\PEAR"。在运行phpunit -version 应该会成功,若不成功,则关掉dos窗口,重新打开,再试一下。

如果遇到其他问题:可以参考这个链接里面的内容http://hi.baidu.com/wuhui/item/17986ed5d9a90893260ae729

           教程结束,本文借鉴的内容较多,只是加上自己的理解,和自己遇到的问题。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值