我在windows上运行XAMPP。
我最近从PEAR CLI工具下载了PHPUnit。
一切看起来都很好,(eclipse正确地建议代码完成,所以这意味着它被正确地添加到include_path),但是每当我尝试通过输入phpunit
(它在环境PATH变量中)通过控制台让它工作时,它会挂起一两秒钟,然后关闭(好像它被终止了)。
我也试过phpunit --help
,没有成功。
也试过phpunit --verbose
。
有其他人有同样的问题或知道解决方案吗?
确保你的PEAR是最新的:
pear upgrade-all
执行上述操作,直到没有显示"upgrade-all",然后重新安装PHPUnit
pear install --alldeps --force phpunit/PHPUnit
如果这不能修复错误,请确保在php.ini中启用了所有错误报告,并检查错误日志。
如果这不起作用,考虑通过Composer或Phar使用PHPUnit,而不是PEAR
对于Debian或Ubuntu,将此添加到PHP ini文件中:
suhosin.executor.include.whitelist="phar"