这两天各种尝试、各种不行,各种再尝试、各种再不行,终于,今天搞好了,特此记录一下:
1、下载好需要的 php-5.5.14(win32)和 Apache2.4.9(win32)以及 xDebug对应版本(php_xdebug-2.2.5-5.5-vc11.dll);
2、php-5.5.14解压到指定目录后,复制一份“php.ini-development” 并重新命名为“php.ini”;
3、打开“php.ini”在其最后添加如下内容:
[Xdebug]
zend_extension = “D:/Program Files/php/ext/php_xdebug-2.2.5-5.5-vc11.dll”
xdebug.auto_trace = On
xdebug.remote_autostart = On
xdebug.remote_enable = on
xdebug.remote_host = localhost
xdebug.remote_port = 9000
;xdebug.remote_mode = req
;xdebug.remote_handler = dbgp
;xdebug.profiler_enable = on
;xdebug.profiler_enable_trigger = off
;xdebug.profiler_output_name = cachegrind.out.%t.%p
;工作目录
;xdebug.profiler_output_dir = “D:/develop/php-5.5.9/tmp”
3、修改Apache2.4目录中的“httpd.conf”文件,添加如下内容:#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir “D:/Program Files/php”
LoadFile “D:/Program Files/php/php5ts.dll”
LoadModule php5_module “D:/Program Files/php/php5apache2_4.dll”
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .phps
</IfModule>
4、建立包含如下内容的php页面,测试“xDebug”是否安装成功:
<?phpphpinfo();
?>
感谢“ hzhxxx”的分享文章。