如何在适用于Windows的XAMPP v3.2.1上使用Eclipse配置PHP XDebug?

时间:2015-03-14 16:22:58

标签: php windows xampp xdebug

Windows上的XAMPP默认情况下未启用XDebug,并且所有安装调试器的尝试都会导致死路径。

pecl install xdebug不适用于Windows,而ERROR: The DSP xdebug.dsp does not exist.

错误

Zend Debugger的唯一下载是cygwin构建,而不是XAMPP兼容。

1 个答案:

答案 0 :(得分:4)

DLL php_xdebug.dll已经与XAMPP捆绑在一起了,但由于某些愚蠢的原因,配置默认被注释掉了。

取消注释php.ini末尾附近的行,设置remote_enable=1并重新启动Apache:

[XDebug]
zend_extension = "C:\usr\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "C:\usr\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.trace_output_dir = "C:\usr\xampp\tmp"