我有一台带有 XAMPP(Apache 2.4.4 - Win32 PHP 5.4.16)和 PHPStorm 6.0.3 的 Windows 7 机器对于我的一生,我无法让 XDebug 在这台机器上工作!!我查看我的 PHPInfo 页面:
这告诉我我需要下载 XDebug "PHP 5.4 VC9 TS (64 bit)" 我下载并复制以生成:C:\xampp\php\ext\php_xdebug-2.2.3-5.4-vc9-x86_64.dll
我的 PHP.ini 有:
[XDebug]
zend_extension_ts = "C:\xampp\php\ext\php_xdebug-2.2.3-5.4-vc9-x86_64.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "C:\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 0
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
xdebug.trace_output_dir = "C:\xampp\tmp"
我重新启动 XAMPP 但 PHPInfo 页面中仍然没有 XDebug?