Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Xdebug无断点停止_Php_Phpstorm_Xdebug_Behat_Mink - Fatal编程技术网

Php Xdebug无断点停止

Php Xdebug无断点停止,php,phpstorm,xdebug,behat,mink,Php,Phpstorm,Xdebug,Behat,Mink,我遇到了一个非常奇怪的问题 我的设置: -Windows主机 -带有Debian的VMWare Vagrant Box和通过VMWare share装载的项目。 -PHP5/7混合环境 在执行Symfony命令时,可以从CLI进行调试。当执行Behat/Mink测试时,如果我通过PhpStorm的“Break at first line”(在第一行中断)选项告诉他这样做,它会在第一行中断 然而,不管我是否设置了断点,调试器会话似乎在某个地方停止了。。。除了调试器连接到PhpStorm之外,没有显

我遇到了一个非常奇怪的问题

我的设置:
-Windows主机
-带有Debian的VMWare Vagrant Box和通过VMWare share装载的项目。
-PHP5/7混合环境

在执行Symfony命令时,可以从CLI进行调试。当执行Behat/Mink测试时,如果我通过PhpStorm的“Break at first line”(在第一行中断)选项告诉他这样做,它会在第一行中断

然而,不管我是否设置了断点,调试器会话似乎在某个地方停止了。。。除了调试器连接到PhpStorm之外,没有显示其他信息。在我停止PHP调试会话之前,它一直是这样。当会话在PhpStorm中停止时,Behat测试将继续运行

我几乎尝试了所有的方法(使用PHP5/7…),但我不知道为什么它只是停止而没有断点

Xdebug远程日志也没有显示任何有趣的内容


我希望有人有任何想法或提示。

你试过重新启动你的流浪者盒子、你自己的机器、你的IDE吗?有时我遇到PHPStorm的问题,它在旧的断点上停止,重新启动是解决方案。如果它不起作用,创建一个新项目,并将源代码移到其中。希望它会有所帮助:)根据您的描述:1)您似乎已经以某种方式配置了xdebug,以便它尝试调试每个请求2)您可能启用了“当脚本位于项目外部时在第一行强制中断”选项或类似选项3)它当时可能正在执行多个调试会话(例如,您的测试创建子请求/新进程,这是xdebug的一个单独会话。总而言之,需要PhpStorm设置的屏幕截图+您的xdebug配置。感谢您的评论:)我还没有重新启动主机,但我会这样做。除了重新启动所有内容,清除所有缓存,…LazyOne:1)PHPStorm被配置为需要一个特定的密钥,而不是监听每个连接2)不,该选项未启用3)我允许5个同时请求我将尝试重新启动我的机器,如果这不起作用,我将发布我的config@MollocH解决方案是什么?你试过重新启动你的流浪者盒子,你自己的机器,你的IDE吗?有时我遇到PHPStorm的问题,它在旧的断点上停止,重新启动是解决方案。如果它不起作用,创建一个新项目,并将源代码移到其中。希望它会有所帮助:)根据您的描述:1)您似乎已经以某种方式配置了xdebug,以便它尝试调试每个请求2)您可能启用了“当脚本位于项目外部时在第一行强制中断”选项或类似选项3)它当时可能正在执行多个调试会话(例如,您的测试创建子请求/新进程,这是xdebug的一个单独会话。总而言之,需要PhpStorm设置的屏幕截图+您的xdebug配置。感谢您的评论:)我还没有重新启动主机,但我会这样做。除了重新启动所有内容,清除所有缓存,…LazyOne:1)PHPStorm被配置为需要一个特定的密钥,而不是监听每个连接2)不,该选项未启用3)我允许5个同时请求我将尝试重新启动我的机器,如果这不起作用,我将发布我的config@MollocH解决办法是什么?