在eclipse中调试php

时间:2011-04-07 13:33:48

标签: php eclipse

我如何在eclipse中调试php?有插件吗?

1 个答案:

答案 0 :(得分:2)

您需要的第一件事是PHP的调试器扩展,例如Zend Debugger或XDebug。我个人使用XDebug。安装并配置扩展。

接下来,您将需要用于Eclipse的PHP Developer Tools。由于您已经在Eclipse中开发PHP,我假设您已经安装了预装了PDT的Eclipse版本,或者已将其安装到不同版本的Eclipse中。

当我使用XDebug时,我将讨论如何配置调试。

转到窗口>偏好> PHP>在Eclipse中调试并从PHP调试器的下拉列表中选择XDebug(如果要调试旨在从命令行运行的PHP脚本,您可能还需要指定PHP可执行文件,但这不是调试PHP Web应用程序所必需的) 。现在,您需要在Eclipse中配置XDebug设置。在PHP调试器的下拉列表旁边有一个配置链接。单击该按钮,然后从显示的列表中选择Xdebug,并单击“配置”按钮。您将在显示的页面上看到几个选项。其中一个标记为“接受远程会话”。正确设置此值或远程调试不起作用非常重要!将其设置为localhost(如果您的测试服务器在运行Eclipse的同一台计算机上运行),或者如果不是,则设置为Any或Promot。

您需要的最后一件事是Firefox的扩展名为Easy XDebug。这使您只需单击Firefox状态栏中的图标即可触发调试会话。

访问要调试的页面,使用Firefox扩展启用调试,然后重新加载页面。 Alt-tab返回Eclipse,你会发现远程调试会话已经启动。

本文也可能对XDebug的使用有所帮助。

http://devzone.zend.com/article/2803-Introducing-xdebug

相关问题