2012-11-05 121 views
0

我希望使用xdebug来分析一个php脚本,并在远程主机向该特定页面发送HTTP请求时立即中断服务器上运行的GDB。为php.ini的配置选项有:使用xdebug和gdb进行远程调试

xdebug.remote_enable = On 
    xdebug.remote_autostart = 1 

因为调试器是不是在不同的机器上,但我想只有当远程请求发送到调试,我怎样才能通过Web浏览器做到这一点无需调试?我应该在端口9000上运行GDB,并在请求中发送值XDEBUG_SESSION_START = session_name?

回答

1

Xdebug不能直接与GDB对话。但是,它带有一个简单的小客户端,它可以做出类似的事情。我刚刚解释过你如何使用它Setting Xdebug breakpoints solely in command line

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