PHPUnit 在 xdebug 处于事件状态并正在监听的情况下运行时卡住

标签 php debugging phpunit phpstorm xdebug

从昨天开始,我一直在为一个莫名其妙发生的奇怪问题而苦苦挣扎。 我在 Symfony 项目中使用 PHPStorm。 PHPUnit 测试照常运行。如果我在 IDE 中为调试器连接激活监听模式并运行测试,phpunit 会卡住并且 IDE 会在 30 秒后自动停止。我认为这与ide无关。如果我使用 MacGDBp,我也会遇到同样的情况。我已经检查了我的 OSX 10.11 上所有与防火墙相关的东西,并在新的 Brew 环境中安装了 php。 PHP 是来自本地 OSX 和 Brew 的 5.6 版。

没有调试器我简直是瞎了:-o

最佳答案

确保您还没有在后台运行另一个调试 session 。

关于PHPUnit 在 xdebug 处于事件状态并正在监听的情况下运行时卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33230005/

相关文章:

PHP 正则表达式格式?

python - 新手程序员寻求指导

php - 一个仅将参数传递给另一个函数的函数是否应该对该参数进行类型检查?

apache - Apache2 的 FPM 不工作(权限被拒绝)

php - 如何在sql中按两列分组?

php - 如何在 PHP 中操作查询结果以重复第一行

visual-studio-2008 - 如何防止 Server 2008 R2 开发箱上出现 "... has stopped working"窗口?

Java:如何检测数组中元素值的变化?

PHPUnit 数据库测试。固定装置没有设置?

phpunit - 在所有测试之前运行命令