系统环境:
XAMPP (Basispaket) version 1.7.4
EclipsePDT all in one
Eclipse for PHP Developers
Version: Helios Release(eclipse 3.6.0,PHP feature 1.3.0)
Build id: 20100617-1415
欲使用xdebug调试
先从xdebug官方网站下载与所安装的PHP版本配套的xdebug.DLL文件,http://xdebug.org/find-binary.php,在debug官方网站的这个页面,可以根据用户的php版本,动态地帮用户查找相应的xdebug.DLL文件。只需用户编写一个phpinfo()查看自己的php版本信息,并将页面源代码拷贝到文本框中,单击“分析”按钮,能帮用户找到想要的dll文件。
将该文件下载并保持到C:\XAMPP\PHP\EXT文件夹中
在PHP.INI初始化文件中添加如下代码
;[xdebug] zend_extension="C:\xampp\php\ext\php_xdebug-2.1.2-5.3-vc6.dll" xdebug.remote_enable=true xdebug.remote_host=127.0.0.1 ; if debugging on remote server, ; put client IP here xdebug.remote_port=9000 xdebug.remote_handler=dbgp xdebug.profiler_enable=0 xdebug.profiler_output_dir="C:\xampp\tmp"
重启apache
刷新phpinfo页面,以查看是否包含xdebug信息,如有则表示安装成功
设置eclipsePDT的debug configuration,选择xdebug,并设定调试浏览器,文件路径等相关信息。具体可参考http://robsnotebook.com/php_debugger_pdt_xdebug