Eclipse端配置执行环境Xdebug,EClie端的配置其实就是把我们的PHP执行环境Xdeug和PHP源码文件都关联到Eclie这个IDE上来,这样当我们在游览器中输入一个URL时,Eclie就可以通过Xdeug拦截PHP执行环
Eclipse的配置实际上是将我们的PHP执行环境Xdebug和PHP源代码文件连接到Eclipse的IDE,因此当我们在浏览器中输入一个URL时,EClipse可以通过Xdebug在PHP执行环境中截取实时执行信息,并在PHP源代码上设置的断点处停止执行。
方法/步骤Eclipse的配置是将我们的PHP执行环境Xdebug和PHP源代码文件连接到Eclipse的IDE,因此当我们在浏览器中输入一个URL时,EClipse可以通过Xdebug截取PHP执行环境中的实时执行信息,并在PHP源代码上设置的断点处停止执行。
一步阅读(1)首先将PHP执行环境与Eclipse相关联。打开菜单窗口→首选项…...,在左侧树菜单中选择菜单项“PHP→PHP可执行文件”,然后点击“添加...”按钮,如图所示。
-2步阅读说明:为运行环境命名,只需填写一个你记得更清楚的名字,比如PHP5.5
可执行路径PHP运行文件的绝对路径。
phpinfilephp配置文件(php.ini)的绝对路径。
SAPI类型选择命令行模式。PhpbDebugger选择了Xdebug。
通过这种方式,我们将配置PHP执行环境。接下来,设置源PHP的位置。
(2)选择菜单项“PHP→PHP服务器”,在“首选项”对话框左侧的树菜单中独立的“新建”按钮,并在“服务器名称”选项卡中输入一个友好的名称。以下是我们网站的根地址,即入口地址。我们的名字是http://localhost。在“路径映射”选项卡中,输入与我们网站的根目录地址相对应的文件的实际物理地址,即我们网站在本地计算机上的根目录位置。这样,Eclipse可以将浏览器中输入的URL映射到本地目录中的PHP源代码,如图所示。
-4步阅读(3)最后,您需要配置Xdebug。从首选项对话框左侧的树菜单中选择菜单项“PHP→调试→安装” 调试器.默认情况下,Eclipse已经配置了Zend 调试器和Xdebug是两个配置项。选择Xdebug项目,然后单击配置。在新的弹出窗口中,将Xdebug和Port配置为php.ini中为Xdebug监听配置的端口号。默认值为9000。同时会接受 遥远的 Seesion(JIT)设置为any,这意味着Xdebug将能够接受来自任何机器的连接请求。如果这里设置了默认的关闭,当您在浏览器中输入要调试的网址时,在Eclipse中设置的断点将不会停止。
-5步阅读(4)最后,选择“PHP→调试”节点,在右侧,连接我们的Xdebug、PHP执行环境和PHP源代码文件,如图所示。同时,我们应该注意将编码设置为UTF-8,以避免中文乱码的问题。
我们的PHP调试环境很好,我们可以测试这个调试环境是否有用。创建一个新的PHP项目,添加一个简单的PHP文件,在其中设置几个断点,然后右击PHP文件并选择调试 as→PHP脚本.如图所示,Eclipse跳转到调试透视图窗口。
-7步读取结束