eclipse for php 配置xdebug

我也是刚开始学习PHP,选了好几款PHP的开发工具,个人觉得还是eclipse for php和netbeans for php最为好用。当然高手自然是用记事本啦!

    写程序自然离不开调试,一般PHP都可以用echo或printf来调试,但我觉得还是有许多地方不方便。所以就选用xdebug来作为PHP的调试工具。以下我来分享一下我在eclipse for php上加入xdebug以及配置 xdebug的经验吧!

(高手请直接忽略我)

    1、下载eclipse for php(我觉得这个最好用)我下载的是eclipse-php-helios-SR1-win32 网址:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliossr1

    2、下载xdebug.这里要注意一下,xdebug与你所安装的php的版本很有关系,否则就算是配置正确也无法启动。我推荐一个网站可以根据你的PHP版本来计算你所需要下载的xdebug的版本。网址为:http://xdebug.org/wizard.php

这个网站中有个大文本框(你可以看英文)它的作用是要你输入你电脑上PHP的所有信息。步骤如下:

      3、新建一张PHP页面在里面只写一句<?php echo phpinfo(); ?>,运行这张页面,查看源代码,将整个源代码“复制”然后再粘贴到xdebug检测页面中那个大文本框中,点击提交。它便会告诉你所要下载的正确xdebug版本并提供下载 ,下载完后将dll文件放入PHP的ext目录下。

      4、在php.ini的最后加入:

       

[Xdebug]
zend_extension="C:\www\php54\ext\php_xdebug-2.2.1-5.4-vc9.dll" (这里就是xdebug所放的路径,注意我用的PHP是5.4版本,较低的版本这里的配置有点不一样)

xdebug.auto_trace = On

xdebug.show_exception_trace = On

xdebug.remote_autostart = On

xdebug.remote_enable = On

xdebug.remote_host = 127.0.0.1

xdebug.remote_port = 9000

xdebug.remote_handler = dbgp

xdebug.profiler_enable = on

xdebug.profiler_output_dir="C:\www\php54\log"

     5、接下来就是配置eclipse了,首先打开eclipse——project——properties

点击PHP Executable

如果是第一次安装,就点击Add,再按下图配置,就OK了。

 

原文地址:https://www.cnblogs.com/msql/p/2733324.html