1.安装xampp。
2.在php。ini中添加:
;载入Xdebug    
zend_extension_ts="e:/php.dev/xampplite/php/ext/php_xdebug.dll"    
    
;xdebug配置    
[Xdebug]    
;开启自动跟踪    
xdebug.auto_trace = On    
;开启异常跟踪    
xdebug.show_exception_trace = On    
;开启远程调试自动启动    
xdebug.remote_autostart = On    
;开启远程调试    
xdebug.remote_enable = On    
;收集变量    
xdebug.collect_vars = On    
;收集返回值    
xdebug.collect_return = On    
;收集参数    
xdebug.collect_params = On    
 
在eclipse中配置debugger:
打开window -> perference -> PHP->PHP executables
新增一个executable:
Name: xampplite-php
Executable path: C:\xampplite\php\php.exe
PHP ini file: C:\xampplite\apache\bin\php.ini
PHP Debugger: XDebug

打开window -> perference -> PHP->Debug,设置:
PHP Debuger: XDegug
Server: Default
PHP Executable: xampplite-php
uncheck "Break at first line"
 
设置apache虚拟路径:
Alias /proj1    E:/pdt-ws/proj1/    
Alias /proj1/ E:/pdt-ws/proj1/    
<Directory "E:/pdt-ws/proj1/">    
        Options Indexes FollowSymLinks Includes ExecCGI    
        AllowOverride All    
        Order allow,deny    
        Allow from all        
</Directory>