Php Intellij中流浪VM上的多个同时Xdebug连接

Php Intellij中流浪VM上的多个同时Xdebug连接,php,intellij-idea,vagrant,xdebug,Php,Intellij Idea,Vagrant,Xdebug,我在一个流浪的虚拟机上运行Apache。我在Intellij中运行PHP远程调试配置,以侦听Xdebug连接。我想同时调试两个请求。我使用主机上的浏览器(Google Chrome)向first.php发出一个请求,向second.php发出另一个请求 调试器暂停对first.php的请求的执行,但在第一个请求完成之前,不会执行对second.php的请求(未达到断点)。我使用以下配置: zend_extension=xdebug.so xdebug.remote_enable=true xd

我在一个流浪的虚拟机上运行Apache。我在Intellij中运行PHP远程调试配置,以侦听Xdebug连接。我想同时调试两个请求。我使用主机上的浏览器(Google Chrome)向
first.php
发出一个请求,向
second.php
发出另一个请求

调试器暂停对
first.php
的请求的执行,但在第一个请求完成之前,不会执行对
second.php
的请求(未达到断点)。我使用以下配置:

zend_extension=xdebug.so
xdebug.remote_enable=true
xdebug.remote_connect_back=true
xdebug.remote_autostart=true
xdebug.idekey=MY_AWESOME_KEY


我希望能够同时在两个文件中暂停调试器。为什么在第一个请求完成之前第二个请求被阻止?如何同时调试这两个请求?

不要运行PHP远程调试配置!只需使用菜单“运行->开始侦听PHP调试连接”,它就可以工作。

不要运行PHP远程调试配置!只需使用菜单“Run->Start Listening for PHP Debug Connections”(运行->开始侦听PHP调试连接)就可以了。

我已经做过很多次了,而且没有任何问题。因此,可能还有其他原因导致此中断-可能是锁定的会话?如何检查会话是否已锁定?我已经多次这样做,而且没有任何问题。因此,可能还有其他原因导致此中断-可能是锁定的会话?如何检查会话是否已锁定?