【问题标题】:PHP Fatal error: Class 'PHPUnit_TextUI_ResultPrinter' not found inPHP 致命错误:在中找不到类 'PHPUnit_TextUI_ResultPrinter'
【发布时间】:2017-07-04 18:54:17
【问题描述】:

在 PhpStorm 中选择调试时,我收到以下错误:

PHP 致命错误:在

中找不到类“PHPUnit_TextUI_ResultPrinter”

似乎没有解决此错误的标准方法。我很迷惑。有没有为我调试 PhpStorm 的程序?调试器的调试器。

我是 PhpStorm 的新手。如果有人有解决方案,请随时参与。

【问题讨论】:

  • Phpunit error in PhpStorm的可能重复
  • 你首先想做什么?只是调试 PHP 代码.. 还是实际运行 PHPUnit 测试?
  • 谢谢两位的回复。我只是想调试 PHP 代码/Drupal 文件。我进入设置,在 PHPUnit 下选择“使用 Composer 自动加载器”,在“脚本路径”中,我的目标是 C:\php\php.exe。当我选择调试时,出现错误。但是,当我选择“phpunit.phar 的路径”时,我的目标是 C:\inetpub\wwwroot\drupalfolder\phpunit.phar,当我调试时,我收到一个不同的错误。错误说 PHP Fatal error: Class 'Drupal\simpletest\WebTestBase' not found in 我看不到解决方法。如果你能帮助我,我真的需要帮助,只是为了让我调试这个文件。谢谢。
  • @DuaneLortie 我这样做了,但仍然出现错误说“找不到 PHPUnit_TextUI_ResultPrinter”。
  • 我在 PHPStorm 2016.3.2 中运行测试时遇到了同样的错误。我有 phpunit 6.0.7 和 PHP 7.1.2。

标签: php phpstorm xdebug


【解决方案1】:

我通过从我的 phpunit.xml 文件中删除它来解决这个问题:

     printerClass="PHPUnit_TextUI_ResultPrinter"

你可以在这个标签中找到它:

<phpunit
...
>

【讨论】:

    猜你喜欢
    • 2015-03-20
    • 2016-05-11
    • 2013-11-03
    • 2016-09-17
    • 2016-01-29
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    • 2013-09-27
    相关资源
    最近更新 更多