【发布时间】:2014-12-29 03:53:33
【问题描述】:
我有一个 android 应用程序向我在 Wamp 上运行的本地 Web 服务器发出发布请求。 我想打破 PHP 代码。
我已经看到很多关于如何调试在远程服务器上运行的代码的问题,但在所有这些问题中,IDE(这里是 netbeans)和浏览器都在同一台计算机上。
这里我有以下方案:
请求有效,但无法在 Netbeans 中中断。 即使浏览器在同一台计算机上,当请求不是来自本地主机时,也不可能触发断点:
红色的请求作为异常工作,但是xdebug没有触发任何断点。
我尝试设置:
- xdebug.remote_autostart=1
or
- xdebug.remote_host=localhost
or
- xdebug.remote_host=192.168.0.10
我目前的配置是:
[xdebug]
xdebug.remote_enable = on
xdebug.remote_connect_back=1
xdebug.remote_handler=dbgp
xdebug.remote_autostart=0
xdebug.remote_mode=req
xdebug.remote_host=localhost
xdebug.remote_port=9000
我尝试更改远程端口,但没有任何改变。 我也试图禁用我的防火墙,没有。 我可能误解了 xdebug 的工作原理,所以如果您有更正,我会全力以赴。
【问题讨论】:
标签: php android netbeans xdebug remote-debugging