使用xdebug和gdb进行远程调试

使用xdebug和gdb进行远程调试,gdb,xdebug,Gdb,Xdebug,我想使用xdebug分析一个php脚本,并在远程主机向服务器上运行的GDB发送该特定页面的HTTP请求后立即中断。php.ini的配置选项包括: xdebug.remote_enable = On xdebug.remote_autostart = 1 由于调试器不在另一台计算机上,但我只想在发送远程请求时进行调试,如果不通过web浏览器进行调试,如何进行调试?我应该在端口9000上运行GDB并在请求中发送值XDEBUG\u SESSION\u START=SESSION\u

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

    xdebug.remote_enable = On
    xdebug.remote_autostart = 1

由于调试器不在另一台计算机上,但我只想在发送远程请求时进行调试,如果不通过web浏览器进行调试,如何进行调试?我应该在端口9000上运行GDB并在请求中发送值XDEBUG\u SESSION\u START=SESSION\u name吗?

XDEBUG不能直接与GDB对话。然而,它附带了一个简单的小客户端,它可以做类似的事情。我刚才已经解释了如何在

然而,我有点不清楚你想做什么。你能解释一下所有的东西都住在哪里,你的设置是什么吗