我的场景:
我的本地机器正在运行带有 Xdebug 的 PHP,以及我的 IDE。它可以从 Internet 的 80 和 443 端口访问。
一个远程 API 正在调用我给它的 URL。
我想给远程 API 的地址http://myaddr/callback.php?XDEBUG_SESSION=foo
并让我的本地 IDE 调试这个请求。
似乎不需要让调用者和调试服务器都相同,但是如何在 Xdebug 中配置它呢?
当前的设置
[xdebug]
xdebug.remote_enable=On
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.idekey=foo