Netbeans Netbeand 7.1和PHPUnit 3.6.10

Netbeans Netbeand 7.1和PHPUnit 3.6.10,netbeans,phpunit,Netbeans,Phpunit,我一直在尝试在XAMPP1.7.7上使用Netbeans 7.1和PHPUnit 3.6.10运行简单的PHPUnit测试 我已经使用PEAR下载了PHPUnit,当我键入以下内容时,我得到了下面的输出 C:\xampp\php\PEAR>phpunit--version 塞巴斯蒂安·伯格曼的PHPUnit 3.6.10 Netbeans 7.1是我的问题。我已经配置了以下内容 工具->选项->PHP(PHP5解释器)是C:\xampp\PHP\PHP.exe 工具->选项->PHP(单元测试)

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

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

C:\xampp\php\PEAR>phpunit--version

塞巴斯蒂安·伯格曼的PHPUnit 3.6.10

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

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

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

我一直感到恐惧

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

显示

有人解决了这个问题吗

PS讽刺的是,它只在一个阶段起作用

斯蒂芬是的

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

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

解决方案:

  • 编辑每个php.ini文件,将INCLUDE_路径更改为安装WAMP服务器的路径(例如C:\WAMP\bin\php\php5\includes)
  • 现在运行go-pear.bat,并按照所有说明进行操作。如果一切都好,那就好了。您可以通过运行()来检查它。否则,请转至步骤3
  • 右键单击我的电脑->高级选项卡->环境变量->添加新用户变量->PHP\u PEAR\u包含路径->添加新值->安装PEAR的路径(例如C:\WAMP\bin\PHP\php5\PEAR)
  • 是的

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

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

    解决方案:

  • 编辑每个php.ini文件,将INCLUDE_路径更改为安装WAMP服务器的路径(例如C:\WAMP\bin\php\php5\includes)
  • 现在运行go-pear.bat,并按照所有说明进行操作。如果一切都好,那就好了。您可以通过运行()来检查它。否则,请转至步骤3
  • 右键单击我的电脑->高级选项卡->环境变量->添加新用户变量->PHP\u PEAR\u包含路径->添加新值->安装PEAR的路径(例如C:\WAMP\bin\PHP\php5\PEAR)

  • 我刚刚通过将
    c:\xampp\php
    添加到
    PATH
    环境中进行了修复

    猜测Netbeans,通过cmd检查phpUnit:

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

    我刚刚通过将
    c:\xampp\php
    添加到
    PATH
    环境中进行了修复

    猜测Netbeans,通过cmd检查phpUnit:

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

    谢谢你的回复。你的建议对我不起作用。我的外部硬盘上有一份xampp。PHPUNIT Netbeans 7.1在我的台式计算机上工作,外部硬盘上有xampp,但笔记本电脑上没有。这似乎是一个Netbeans问题。是的。PHPUnit通过命令行工作。这让我觉得这真的是一个NB问题。这真让我困惑。在我的笔记本电脑上,我删除了所有JDK和NB。重新安装了NB 7.1,但仍然获得所选的PHPUnit(版本?)太旧,如果可能,请升级它(3.3.0中的最低版本)。我只是不知道谢谢你的回复。你的建议对我不起作用。我的外部硬盘上有一份xampp。PHPUNIT Netbeans 7.1在我的台式计算机上工作,外部硬盘上有xampp,但笔记本电脑上没有。这似乎是一个Netbeans问题。是的。PHPUnit通过命令行工作。这让我觉得这真的是一个NB问题。这真让我困惑。在我的笔记本电脑上,我删除了所有JDK和NB。重新安装了NB 7.1,但仍然获得所选的PHPUnit(版本?)太旧,如果可能,请升级它(3.3.0中的最低版本)。我只是不知道