如何在Eclipse中调试PHP服务?

如何在Eclipse中调试PHP服务?,php,eclipse,web-services,debugging,xdebug,Php,Eclipse,Web Services,Debugging,Xdebug,我有一个PHP服务和调用页面,我正试图在Eclipse(Xdebug)中调试该页面。 两者都是同一项目的一部分。 我可以很容易地设置调试调用页面并逐步完成代码。 当我到达调用页面调用服务(POST)的点时,它会继续前进而不进行调试,并继续单步遍历调用页面 因此,我试图做的是设置在服务页面上进行调试,然后在浏览器中浏览到调用页面-确保它使用debug querystring发布到服务页面-它不调试服务,而是逐步通过调用页面 Eclipse对我来说是新事物,我主要使用visualstudion/WC

我有一个PHP服务和调用页面,我正试图在Eclipse(Xdebug)中调试该页面。
两者都是同一项目的一部分。
我可以很容易地设置调试调用页面并逐步完成代码。 当我到达调用页面调用服务(POST)的点时,它会继续前进而不进行调试,并继续单步遍历调用页面

因此,我试图做的是设置在服务页面上进行调试,然后在浏览器中浏览到调用页面-确保它使用debug querystring发布到服务页面-它不调试服务,而是逐步通过调用页面

Eclipse对我来说是新事物,我主要使用visualstudion/WCF和服务。在这种环境中,我将启动两个VS实例——一个运行服务,另一个运行调用页面。调用服务时,调试器将自动单步执行。我正试图在Eclipse中实现同样的目标

同样,我们的目标是在(通过任何方式)将正确的测试数据发布到服务之后逐步完成服务

在Eclipse中是否有其他方法可以做到这一点


提前感谢。

尝试在服务代码中添加断点…谢谢。我做到了。没有效果,那很酷。我只使用过显式调试模式和
echo
var\u dump
对PHP代码进行故障排除。我不知道你可以调试它。我通常的设置是VisualStudio或带有XXAMP的NetBeans。下次上以PHP为中心的课程时,我必须尝试一下。尝试在服务代码中添加断点…谢谢。我做到了。没有效果,那很酷。我只使用过显式调试模式和
echo
var\u dump
对PHP代码进行故障排除。我不知道你可以调试它。我通常的设置是VisualStudio或带有XXAMP的NetBeans。下次我上以PHP为中心的课程时,我必须尝试一下。