[转载]如何用PHP-Eclipse调试PHP程序 – 程序世界之无我之境 – 博客频道 – CSDN.NET.
笔者刚刚接触PHP-Eclipse,今天刚把Debug PHP的方法弄好,发出来与大家共享一下。
第一步:到Eclipse的官网去下载PHP-Eclipse:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliossr1
第二步:下载XDebug (我用的是php_xdebug-2.1.0-5.2-vc6.dll,下载地址位于:http://xdebug.org/download.php),并且放入到”PHP5/ext”中
第三步:在PHP5里面找到php.ini,在这个文件的最后面加入如下配置信息:
- [Xdebug]
- zend_extension_ts=“C:/Program Files/phpStudy/PHP5/ext/php_xdebug.dll”
- 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:/Program Files/phpStudy/PHP5/log”
这里要特别注意:如果在文件里有其他的zend_extension_ts,需要注释掉,否则apache无法启动。
第四步:启动apache。
第五步:在eclipse的项目里的Properties里面找到”PHP Debug”,在PHP Debugger里面选择”XDebug”
再配置一下:
第六步:再在Windows->Preferences里面配置下PHP Servers
接下来,进入debug界面,就可以开始设置断点进行debug了。