Netbeand 7.1 and PHPUnit 3.6.10



我一直在尝试在Xampp 1.7.7 上使用Netbeans 7.1和PHPUnit 3.6.10运行简单的PHPUnit测试

我已经使用PEAR下载了PHPUnit,当我键入以下内容时,我会得到下面的输出

C: \examplep\php\PEAR>phpunit——版本

PHPUnit 3.6.10作者:Sebastian Bergmann。

Netbeans 7.1是我的问题。我已经配置了以下

工具->选项->PHP(PHP 5解释器)是C:\examplep\PHP\PHP.exe

工具->选项->PHP(单元测试)C:\examplep\PHP\phpunit.bat

我一直得到可怕的

所选PHPUnit(版本?.?.?)太旧,如果可能,请升级它(3.3.0中的最低版本)

显示。

有人解决了这个问题吗?

PS讽刺的是,它在某个阶段起作用!

Stephan

是。。。

我是WAMP的人,所以我不知道XAMPP路径,但这就是你需要做的:

您的PEAR路径被错误地设置为C:\php5\PEAR。这就是开发环境。Wamp/Xampp本应该改变它,但他们没有。

解决方案:

  1. 编辑每个php.ini文件,将INCLUDE_PATH更改为WAMP Server的安装路径(例如C:\WAMP\bin\php\php5\includes)
  2. 现在运行go-pear.bat,并按照所有说明进行操作。如果一切都很好,那就没问题。你可以通过跑步来检查http://localhost/phpinfo()。否则,请转至步骤3
  3. 右键单击"我的电脑"->"高级"选项卡->"环境变量"->"添加新用户变量"->PHP_PEAR_INCLUDE_PATH->"添加值"->"安装PEAR的路径"(例如C:\WAMP\bin\PHP\php5\PEAR)

我刚刚通过将c:xamppphp添加到PATH环境中进行了修复。

猜测Netbeans,通过cmd:检查phpUnit

C:>phpunit --version
PHPUnit 3.6.11 by Sebastian Bergmann.

相关内容

  • 没有找到相关文章

最新更新