只有在启用Xdebug的情况下运行时,PHPUnit才会退出并显示错误代码255

时间:2017-05-30 16:28:54

标签: php symfony phpunit xdebug

我正在尝试为我的php应用程序生成覆盖率报告,该应用程序是在symfony 2.8

上构建的

当我禁用Xdebug时,所有测试用例都运行良好。 但是,当我启用Xdebug时,phpunit会以静默方式退出。

基于symfony 2.8构建的PHP应用程序 Xdebug 2.4.1 PHPUnit 5.7.6

当我用$?检查退出代码时,它是255。

因此尝试在php.ini

中启用php错误日志

error_reporting = E_ALL log_errors = On display_errors = On error_log = /var/log/php-errors.log

我还确保/var/log/php-errors.log拥有所有必需的权限。

我这里有两个问题

  • 只有在启用Xdebug时,PHPUnit才会静默退出(否则可以正常工作)

  • 在日志中未发现任何错误以调试上述问题

0 个答案:

没有答案