我在Windows上运行XAMPP。
最近我从PEAR CLI工具下载了PHPUnit。
一切看起来都很好(eclipse正确地建议代码完成,这意味着它已经正确添加到include_path),但是每当我尝试通过控制台输入phpunit
(它在环境变量PATH中),它会挂起一两秒钟,然后关闭(就像被终止了一样)。
我也尝试过phpunit --help
,但没有成功。
还尝试过phpunit --verbose
。
是否有其他人遇到过相同的问题或知道解决方案?
我在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文件中启用了所有错误报告,并检查你的错误日志。
如果还是不行,考虑使用PHPUnit(通过Composer或Phar)代替PEAR
对于 Debian 或 Ubuntu,请将以下内容添加到您的 PHP ini 文件中:
suhosin.executor.include.whitelist="phar"