Xdebug安装和配置:
复制php_xdebug.dll到你的php下的ext目录里,修改php.ini,增加如下信息:
[Xdebug]
extension=php_xdebug.dll
xdebug.profiler_enable=on
xdebug.trace_output_dir="D:/xampp/xampp/xdebug"
xdebug.profiler_output_dir="D:/xampp/xampp/xdebug"
下面是在ZendStudio里运行调试没有问题的Xdebug配置:
[Xdebug]
zend_extension="C:/PHP/ext/php_xdebug-2.2.0-5.3-vc9.dll"
xdebug.auto_trace=1
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.trace_output_dir="D:/Xdebug/trace_output"
xdebug.profiler_enable=1
xdebug.profiler_output_dir="D:/Xdebug/profiler_output"
xdebug.remote_enable=true
xdebug.remote_host=localhost
xdebug.remote_port=9000
; xdebug.remote_handler=dbgp
Zend Debuger安装和配置:
下载ZendDebugger-5.2.14RC9-cygwin_nt-i386.zip文件,复制5_2_x_comp目录里的ZendDebugger.dll文件到C:\php\ext目录里,
修改C:\Windows里的php.ini文件,增加如下内容:
[Zend]
zend_extension_ts=C:/php/ext/ZendDebugger.dll
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always