zendstudio 中加入 Xdebug

ubuntu 环境,下安装php5-xdebug
搜索系统环境中是否存在Xdebug :apt-cache search xdebug
如果不存在就安装 :
      sudo apt-get install php5-xdebug
安装完成后 进行配置xdebug 
进入php5/conf.d 文件夹下 对文件 xdebug.ini 进行配置
配置如下 :

zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so [Xdebug] ;

开启自动跟踪 xdebug.auto_trace = On ;

开启异常跟踪 xdebug.show_exception_trace = On ;

开启远程调试自动启动 xdebug.remote_autostart = On ;

开启远程调试 xdebug.remote_enable = On ;

收集变量 xdebug.collect_vars = On ;

收集返回值 xdebug.collect_return = On ;

收集参数 xdebug.collect_params = On ;

xdebug.remote_mode = git xdebug.trace_output_dir = /var/log/apache2/trace ;

xdebug.profiler_output_dir = /var/log/apache2/trace xdebug.show_local_vars = 1 ;

 xdebug.profiler_enable = 1 xdebug.profiler_append= 1 xdebug.profiler_output_name = cachegrind.out.%H   zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so [Xdebug] ;开启自动跟踪 xdebug.auto_trace = On ;

开启异常跟踪 xdebug.show_exception_trace = On ;开启远程调试自动启动 xdebug.remote_autostart = On ;

开启远程调试 xdebug.remote_enable = On ;

收集变量 xdebug.collect_vars = On ;

收集返回值 xdebug.collect_return = On ;

收集参数 xdebug.collect_params = On ;

xdebug.remote_mode = git xdebug.trace_output_dir = /var/log/apache2/trace ;

xdebug.profiler_output_dir = /var/log/apache2/trace xdebug.show_local_vars = 1 ;

 xdebug.profiler_enable = 1 xdebug.profiler_append= 1 xdebug.profiler_output_name = cachegrind.out.%H


其次 配置 zendStudio 的debug 设置:
找到Debug Configurations 对下面的 php Web Application进行配置
配置server 为当前目录地址 如 /var/www/dosight/isgames
配置 Path Mapping 同上
其次 配置Debugger 下的  Server Debuger 为      Xdebug
且取消 Breakpoint 为 First Line
 
最后 重启 apache2 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值