Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Netbeans单元测试_Php_Unit Testing_Netbeans_Phpunit - Fatal编程技术网

Php Netbeans单元测试

Php Netbeans单元测试,php,unit-testing,netbeans,phpunit,Php,Unit Testing,Netbeans,Phpunit,我使用的是Netbeans 7.2.1,PHP单元测试组件有问题 我创建了一个名为“Calculator.php”的.php文件。尝试为此文件创建单元测试时,出现以下错误: “@php_bin@”未被识别为内部或外部命令, 可操作的程序或批处理文件 我说的问题是环境变量中PHP.exe的路径不正确,对吗 能帮我修一下吗 提前谢谢 编辑 我已将系统环境变量更改如下: 变量名:“@php\u bin@”和变量值:“C:\Program Files(x86)\php\php.exe” 然而,这并不能解

我使用的是Netbeans 7.2.1,PHP单元测试组件有问题

我创建了一个名为“Calculator.php”的.php文件。尝试为此文件创建单元测试时,出现以下错误:

“@php_bin@”未被识别为内部或外部命令, 可操作的程序或批处理文件

我说的问题是环境变量中PHP.exe的路径不正确,对吗

能帮我修一下吗

提前谢谢

编辑

我已将系统环境变量更改如下:

变量名:“@php\u bin@”和变量值:“C:\Program Files(x86)\php\php.exe”


然而,这并不能解决问题。我能帮点忙吗?

我想你是对的,错误涉及环境变量中指定的路径,你应该用php二进制文件的路径替换@php\u bin@。我猜PEAR或PHPUnit安装程序应该这样做。
查看此内容并按照说明进行操作。

谢谢您的回答。你能看一下我编辑的问题吗?你确定路径是正确的,我希望路径字符串类似于“usr/lib/php5/bin”,而不是字符串的开头字符串的结尾,类似于“/bin”目录的路径。如果可以,请检查php安装文件夹中的bin目录,然后再试一次。我的php安装文件夹没有“/bin”目录。