[英]Do PHP source files need to exist locally AND remotely when using XDebug remote debugging in eclipse?
[英]REMOTELY Debugging PHP Using Eclipse
我是一个自学成才的noobie,试图在我的GoDaddy托管服务器上调试PHP。 这个想法是否合理,还是我需要继续在本地进行所有开发并且不断重新ftp上传更改?
有没有办法让我可以使用eclipse逐步完成,并调试我在第三方网站上托管的php脚本?
虽然我只使用Netbeans和XDebug进行远程调试,但应该可以使用Eclipse PDT和XDebug。 看到:
但有一点需要注意。 要配置xdebug,您需要修改php.ini中的一些设置 - 我不确定这是否可以在托管服务器上进行。 如果没有,您将需要一个用于调试的本地服务器,并且需要为您的“生产”环境找出另一个解决方案。 实际上,这可能不是一个坏主意,因为它可以为您提供一个测试更改的好地方,而不会在您的实际网站上破坏任何内容。
另外,我建议你研究一下Netbeans,如果没有别的原因,那就试试看看它与Eclipse相比可以做些什么。 一个很好的功能是,您可以将其设置为自动ftp(或scp)更改的文件到远程站点。 因此,您可以进行一些代码更改,单击调试按钮,等待文件上传后,您可以单步执行远程站点上的代码。
我从来不需要在PHP中逐步调试,但是当我需要调试时,我只需输出变量的字符串。
然而,我发现但有一次从未使用过的东西是FirePHP:
http://www.firephp.org/
据我所知,这在Eclipse中是不可能的,但是,它可能在NetBeans中 ,但正如Nathan所说,我从来没有真正需要远程调试我的任何PHP脚本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.