日期:2014-05-17  浏览次数:20379 次

PHP开发环境配置系列(二)-XDebug设置
     “小黑”出院后,“医生”把“小黑”从头到尾洗了一遍,干干净净的,连OS都清了,没办法,只好重新给“小黑”上装备。

    由于最近在做PHP的项目,搜了一下,主要的开发辅助工具有Zend、PhpEclipse、Emacs、VI、记事本,由于以前一直习惯用Eclipse,那就顺其自然吧,继续在Eclipse上装个PHP的插件。不过在Eclipse.org上也有得下,叫eclipse-php-helios-SR1-win32.zip,地址:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliossr1。

    继上一篇《PHP开发环境配置系列(一)-Apache无法启动(SSL冲突)》,为了释放一下大脑内存,继续写了本文《PHP开发环境配置系列(二)-XDebug设置》,留着日后用。

    PhpEclipse解压后即可使用,非常方便,只要有语法加亮、format、语法提示、能够跑apache就可以了。之前配好了XAMPP,下面来搞XDebug。

    XDebug是个好东东,以前不太懂,老是print或echo值出来做调试(有点太土了),现在有了XDebug,Debug起来就像java一样,方便省事。

    XDebug的版本很多,打开http://xdebug.org/index.php,发现有2.2、2.1以及相关的RC版,有点偏执和不想走弯路,所以没有随便download一个就安装。把网站仔细看了一下,发现有句“If you don't know which one you need, please refer to the custom installation instructions.”,非常好,打开这个页面,按照要求将phpinfo()的内容copy & paste到form里面,然后按一下“Analyse my phpinfo() output”,页面就会抽取你提交的内容中的指定部分,形成一个类似下面的Instruction:

    1. Download php_xdebug-2.2.0-5.3-vc9.dll
    2. Move the downloaded file to D:\xampp\php\ext
    3. Update D:\ampp\php\php.ini and change the line
       zend_extension = D:\xampp\php\ext\php_xdebug-2.2.0-5.3-vc9.dll
    4. Restart the webserver


    按照上面的步骤完成配置后,再次访问phpinfo(),Ctrl+F搜索XDebug,就能看到XDebug的相关配置内容。

    这下子,xdebug的配置就完了,收工。

    本文地址:http://ryan-d.iteye.com/blog/1541261