如何使用XDebug从Eclipse PDT中的随机请求启动调试会话?

jan*_*pio 2 eclipse xdebug eclipse-pdt

我非常成功地使用Eclipse PDT和XDebug的组合来开发和调试我的应用程序.所以感谢他们的创作者,如果你还没有尝试过这种组合,我强烈建议你这样做.

唯一让我烦恼的是,我无法通过在浏览器中请求随机脚本来找到启动调试会话的方法.我总是必须在我的一个脚本和调试配置上在Eclipse中启动会话.

我通过在仅包含的项目中添加"debug.php"来减轻痛苦

<?php 
// you can debug any request now
Run Code Online (Sandbox Code Playgroud)

但我仍然必须完成此脚本,然后执行我真正想要调试的任何请求.

有没有办法创建一个未绑定到特定脚本但只是告诉PDT开始侦听来自XDebug的请求的调试配置?

Bre*_*zen 5

转到首选项面板,选择php-> debug-> installed debuggers,然后单击xdebug,然后单击configure.应该有一个允许传入连接的选项.选择它,您可以使用xdebug扩展从firefox启动远程调试会话