如果您觉得PHP能像JAVA、Visual Studio等IDE一样进行代码调试很重要,就继续往下看。
半年前的“eclipse+pdt+xdebug PHP集成开发环境”是上次重装系统时,方便自己下次重装系统时快速搭建PHP集成开发环境时记录的。
现在看来,似乎没起到一点方便的作用。反而成了目前日志中浏览量最高的一篇日志了,但内容却极其简单。
现在又准备重装系统了,再为了方便下次重装,详细的记录一下。
在上一篇文章中PDT有一点小问题,在调试时显示Variables时有问题。
现在PDT1.0.2已经Release了,刚简单的试了下,上述问题已经修正,语法提示功能也有增强。
为了方便重装系统时尽量做最小的改动,选择了XAMPP解压缩版(重装后,只需运行一次setup_xampp.bat即可),现在最新版是1.6.6
下面记下安装及设置调试过程:
软件:
注意xdebug的版本必须和XAMPP中的PHP版本兼容,XAMPP 1.6.6中PHP版本是5.2.5,所以使用XDebug 2.0.2 | Windows modules PHP 5.2.1-5.2.7
安装:
最后更新: 2008-02-12 此日志有更新版本:http://www.ajaxeye.com/blog/54/
其实zend studio上面的功能都有,debug功能又很方便。
但是有时写写js或xml等,那些代码提示什么的都没了。而eclipse下插件几乎涵盖了各方面,php可以用pdt、js可以用aptana、xml可以用xmlbuddy等等。
eclipse+pdt安装很简单,官网上有all-in-one下载,但要加上debug功能就比较反繁琐。照着参照步骤一步一来还是没有问题的。
安装的时候一定要注意版本对应的问题,偶装的是apache2.2.4, php5.2.1, php_xdebug.dll(for php5.2.1)
apache安装
直接下一步,下一步就OK,测试时看到It works!说明安装成功
php安装
参考http://www.php.net/manual/zh/install.windows.apache2.php
安装好后写个phpinfo文件测试下
eclipse+pdt安装(需先安装jre)
http://download.eclipse.org/tools/pdt/downloads
下载S20070401-RC3 all-in-one
最新的S20070611-M1 all-in-one最终安装好后,调试时显示Variables时有问题
xdebug安装
https://bugs.eclipse.org/bugs/show_bug.cgi?id=169408
下载Prebuilt Binary of XDebug Support V0.2.2 for PDT RC3 only
在上面这个附件中有pdt xdebug插件及XDebugGuide.pdf
参照XDebugGuide.pdf中内容安装(精华就在这里) :)
安装详细步骤没有写下来,上面的链接中文章都说的非常清楚了
有什么问题留言,呵呵