0

我想使用 xdebug 分析 php 脚本并在远程主机向该特定页面发送 HTTP 请求后立即中断到服务器上运行的 GDB。php.ini 的配置选项是:

    xdebug.remote_enable = On
    xdebug.remote_autostart = 1

由于调试器不在另一台机器上,但我只想在发送远程请求时进行调试,如果不通过 Web 浏览器进行调试,我该如何做到这一点?我应该在端口 9000 上运行 GDB 并在请求中发送值 XDEBUG_SESSION_START = session_name 吗?

4

1 回答 1

1

Xdebug 不能直接与 GDB 对话。但是,它带有一个小型简单的客户端,可以完成类似的事情。我刚刚解释了如何在仅在命令行中设置 Xdebug 断点时使用它

但是,我有点不清楚您要做什么。你能解释一下所有的东西都住在哪里以及你的设置是什么吗?

于 2012-11-12T13:44:40.987 回答