如何使用作曲家重定向的全局phpunit安装?

如何使用作曲家重定向的全局phpunit安装?,php,symfony,phpunit,composer-php,Php,Symfony,Phpunit,Composer Php,我想在4.8.27版中使用我的全局phpunit,安装人:yum install phpunit 当我在symfony2项目中时,我曾尝试使用phpunit运行测试,但出现以下错误: ==== Redirecting to composer installed version in vendor/phpunit ==== PHP Fatal error: Class 'PHPUnit_Util_ErrorHandler' not found in /project/vendor/my/cor

我想在4.8.27版中使用我的全局phpunit,安装人:yum install phpunit

当我在symfony2项目中时,我曾尝试使用phpunit运行测试,但出现以下错误:

==== Redirecting to composer installed version in vendor/phpunit ====

PHP Fatal error:  Class 'PHPUnit_Util_ErrorHandler' not found in /project/vendor/my/core-bundle/src/CoreBundle/Tests/Functional/Controller/ControllerBaseTestCase.php on line 1181

PHPUnit 4.8.28 by Sebastian Bergmann and contributors.
THE ERROR HANDLER HAS CHANGED!
我们可以看到4.8.27和4.8.28的区别。 但我想使用全局无重定向


你能帮我处理一下吗?

这只是说你在使用composer的自动加载程序。你是如何尝试用系统PHPUnit运行测试的?确切的命令是什么?我使用:phpunit-c phpunit.functional.xml.dist如果我删除这个供应商/phpunit/phpunit/phpunit,这是可行的,但这是一个糟糕的解决方案:/@TanguyBernard,您的系统phpunit可能位于
/usr/bin/phpunit
。尝试运行
/usr/bin/phpunit-c phpunit.functional.xml.dist
。(如果您的系统PHPUnit位于其他位置,则必须进行相应调整。请尝试
键入-a PHPUnit
以查看所有选项。)从何处运行此命令?