我正在开发一个项目,在该项目中,应用程序在开发模式下通过网络向同一个应用程序创建Web服务请求,以获取虚假数据和更好的开发环境。
有时当我调试时,我发现很难做到,因为当你在同一个PHP安装上同时有两个调试会话时,XDebug似乎不起作用。
有没有办法使用一些调试工具在PHP中调试多个会话?我一直在使用Netbeans和XDebug,一旦新会话启动,调试就会消失。我想IDE还必须支持多个会话。我最近切换到phpStorm所以我想我会在我不懒的时候试一试。
答案 0 :(得分:1)
尝试Eclipse PDT + Zend Server。我认为它允许您使用多个正在运行的进程进行调试。
答案 1 :(得分:1)
PhpStorm使用FIFO队列来管理传入的调试器连接,并允许同时处理多个调试连接。 详情 - http://blogs.jetbrains.com/webide/2011/03/configure-php-debugging-in-phpstorm-2-0/