PhpStorm - Xdebug 问题:无法在本地测试文件上找到文件“/project_path/Standard 输入代码”

PhpStorm - Issue with Xdebug : Cannot find file '/project_path/Standard input code' locally on test file

我正在努力让 Xdebug 在 PhpStorm 2020 上的 PHP 测试文件中工作。

我需要调试一些测试 class 以及 Xdebug 扩展,但我总是得到这个 :

Cannot find file '/project_path/Standard input code' locally.
To fix it set server name by environment variable PHP_IDE_CONFIG and restart debug session.

我尝试了在网上找到的所有方法来修复它,但似乎对我的情况没有任何效果。

我尝试将 PHP_IDE_CONFIG 设置为环境变量并设置为 localhost,还在 IDE 中添加本地主机服务器,但仍然没有任何效果。我的同事无需进行任何特定配置即可让 Xdebug 在他们的 IDE.

中工作

“正常”PHP 文件有效,我只在测试文件上遇到此问题。

有什么想法吗?

Xdebug 发现了这个伪造的文件 Standard input code 并向我们发送了它的调试数据。由于我们不知道将其映射到何处,因此我们向您显示了错误消息。
您可以通过手动配置 PHP | Servers 映射然后取消选中 PHP | Debug | Break at first line when no mapping specified 来解决此问题。