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
来解决此问题。
我正在努力让 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
来解决此问题。