当我在命令行上运行phpunit
时,我得到'phpunit' is not recognized as an internal or external command, operable program or batch file.
php已被添加到我的系统路径中。
我的php.ini包括include_path=".;C:\PHP\pear"
。
如何让命令phpunit被命令行识别?
答案 0 :(得分:11)
确保您的PEAR installation is installed properly在Windows环境中可用。每个PEAR命令在PEAR安装目录中具有相应的.bat文件,例如, phpunit.bat。因为这些是在执行例如调用时调用的文件。 phpunit在命令行上,这个目录也必须在你的PATH上。仅在include_path上使用PEAR目录是不够的。
如果您确定正确安装了PEAR。用
重新安装PHPUnitpear install --alldeps --force phpunit/PHPUnit
答案 1 :(得分:3)
您需要将php路径(即C:\ PHP)添加到PATH变量中。
在Windows 7上它将是: 1)我的电脑 - >右键单击 - >属性 2)高级系统设置 3)单击“环境变量”按钮 4)在“系统变量”部分中找到“路径”条目,并且: a)添加到结尾“; C:\ PHP”(不带引号) 要么 b)添加到前面的“C:\ PHP;”
编辑:
php已被添加到我的系统路径中。
您执行需要打开一个新的Windows命令提示符(无需注销,重新启动...)