我在Windows上运行XAMPP。
我最近从PEAR CLI工具下载了PHPUnit。
一切看起来都很好,(eclipse正确建议代码完成,这意味着它已正确添加到include_path),但每当我尝试通过键入{{1}来通过控制台使其工作时(它在环境PATH变量中),它会挂起一两秒然后关闭(好像它已被终止)。
我也试过phpunit
,但没有成功。
还尝试phpunit --help
。
有没有其他人遇到同样的问题或者知道解决方案?
答案 0 :(得分:32)
确保您的PEAR上线日期:
pear upgrade-all
执行上述操作直到它对“upgrade-all”没有任何说明,然后重新安装PHPUnit
pear install --alldeps --force phpunit/PHPUnit
如果这不能解决错误,请确保在php.ini中启用了所有错误报告并检查错误日志。
如果这不起作用,请考虑使用PHPUnit via Composer or Phar instead of PEAR
答案 1 :(得分:1)
对于Debian或Ubuntu,将其添加到PHP ini文件中:
suhosin.executor.include.whitelist="phar"