【发布时间】:2016-10-04 23:38:33
【问题描述】:
我想用 PHPUnit 生成报告:sudo phpunit --coverage-html ./phpunit-report src/,但我收到以下错误:Error: No code coverage driver is available。在对网络进行一些研究后,我发现我必须启用 PHP 扩展 xdebug,我在 /opt/lampp/etc/php.ini 文件中这样做:zend_extension="/usr/lib/php5/20131226/xdebug.so" 这样做之后,我意识到扩展我可以在 symfony 工具栏上看到它已启用:
但是当我尝试使用 CLI :php -m | grep xdebug 查看 xdebug 扩展时,我得到了 null。与php -i | grep xdebug 相同。然后在那一点上,我真的不知道扩展是否没有正确启用或者......请帮助。请注意,当我加载 phpinfo() 时,我还会看到这样的 xdebug 扩展:
【问题讨论】:
标签: php symfony phpunit xdebug