Zend Studio 配置XDebuger的方法步骤

1.下载xdebug

http://xdebug.org/download.php 我下的是PHP 5.4 VC9 (32 bit),把文件放到php根目录下的zend_ext文件夹里面

【当前系统php是php5.4.14(win32)版本】


2.配置php.ini

在文件最后配置

; 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端口保持一致


3.重启apache服务器 通过phpinfo()看到如下信息,证明配置成功



4.zend studio配置

首选项中的Debug配置为XDebug(同项目配置)

同时 项目-》属性配置Xdebug



5.接下来可以运行项目进行调试

 Debug Configurations可通过三种方式进入:1、右击需要调试的PHP文件,选择Debug As或者打开调试的PHP文件;2、选择菜单栏上Run菜单下的Debug As进入;3、点击菜单栏Run菜单下方小蜘蛛图标旁的向下箭头选择Debug Configurations。

 


分享至
2014-06-26 发布 ┊ 3885 人浏览 ┊ 0 人评论 ┊ 来源:原创 ┊ 收藏
返回顶部