PhpStorm PHP ini 评估在服务器上发现缺少配置

问题描述

我目前正在尝试使用 Xdebug 断点运行 PHPUnit。虽然在我通过浏览器访问端点时会命中断点,但在运行单元测试时不会命中。

我可以看到我的配置看起来是正确的,但是当我检查呈现给 PHPStorm 的解析配置文件时,xdebug .ini 丢失了。

我认为原因是这是一个加载到 Docker 中的外部文件,与其他预加载的 ini 文件不同。

PHPStorm 识别配置:

PhpStorm PHP ini found config

服务器(Docker)上的配置:

Docker PHP ini config

如您所见,Xdebug 出现在服务器上,但不在 PHPStorm 中。

我发现如果我将 Xdebug 配置添加为显式扩展,我可以让 PHPStorm 识别它,但这会导致测试无限期挂起,所以我可能做错了什么。

PhpStorm CLI interpreter config with Xdebug defined

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...