【发布时间】:2011-04-23 17:01:02
【问题描述】:
我有两个项目 A 和 B。
我的调试从访问 A 的 url 开始,并且断点有效。而 A 需要 curl B,我该怎么做停在那里?
【问题讨论】:
标签: php remote-debugging zend-studio
我有两个项目 A 和 B。
我的调试从访问 A 的 url 开始,并且断点有效。而 A 需要 curl B,我该怎么做停在那里?
【问题讨论】:
标签: php remote-debugging zend-studio
我看不到调试器如何将 curl 请求跟踪到另一个站点(即使在同一台服务器上)。根据我的经验,调试会话在启动它的请求返回时结束。因此,作为另一个示例,如果代码重定向到同一站点上的另一个 url,则调试器会在重定向处停止;它不会接收重定向的请求。
鉴于此,我认为您需要捕获 curl 提交给 B 的任何内容,并从您的浏览器提交相同的请求。然后你应该能够调试与B的交互。但基本上调试是关于你的本地机器和对服务器的特定请求之间的关系。因此,您可以调试对 A 的请求或对 B 的请求,但一次只能调试一个。
【讨论】: