我想用PHPUnit:sudo phpunit --coverage-html ./phpunit-report src/生成一个报告,但是我得到了以下错误:Error: No code coverage driver is available。在对web进行了一些研究之后,我发现我必须启用php.ini,并在/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扩展:

发布于 2016-06-05 07:36:43
您需要为CLI SAPI激活Xdebug。该二进制文件使用单独的PHP文件(php.ini),而不是one服务器使用的配置文件。
https://stackoverflow.com/questions/37639197
复制相似问题