http://xdebug.org/download.php 我下的是PHP 5.4 VC9 (32 bit),把文件放到php根目录下的zend_ext文件夹里面
【当前系统php是php5.4.14(win32)版本】
; XDEBUG Extension zend_extension = "d:/wamp/bin/php/php5.4.16/zend_ext/php_xdebug-2.2.3-5.4-vc9.dll" [xdebug] xdebug.auto_trace= "On" xdebug.collect_params= "On" xdebug.collect_return= "On" xdebug.trace_output_dir="d:/wamp/xdebug/trace" xdebug.profiler_enable= "true" xdebug.profiler_output_dir="d:/wamp/tmp" xdebug.profiler_append = 1 xdebug.profiler_enable_trigger = 1 xdebug.profiler_output_name = "cachegrind.out.%t-%s" xdebug.remote_enable= "On" xdebug.remote_autostart = "On" xdebug.remote_host=10.0.212.79 xdebug.remote_port=9000 xdebug.remote_handler = "dbgp"
【PHP5.3之前版本配置Xdebug时使用zend_extension_ts】
【注意局域网IP是要配置为非127.0.0.1,我就是在这栽了跟头,你可以在cmd里运行ipconfig ,把输出结果里的ipv4地址填写进去就可以了;其他的属性根据自己的实际情况配置,像xdebug.profiler_output_dir,xdebug.trace_output_dir可以自己指定目录;端口号默认为9000,需要与zend里面配置xdebug端口保持一致】
首选项中的Debug配置为XDebug(同项目配置)
同时 项目-》属性配置Xdebug
Debug Configurations可通过三种方式进入:1、右击需要调试的PHP文件,选择Debug As或者打开调试的PHP文件;2、选择菜单栏上Run菜单下的Debug As进入;3、点击菜单栏Run菜单下方小蜘蛛图标旁的向下箭头选择Debug Configurations。