环境:

PHP Version 5.2.9-1

Apache 2.2.11

Mysql5.0

PDT(PHP Development Tools)

http://www.eclipse.org/pdt/downloads/

下载pdt all-in-ones,我下的版本是pdt-all-in-one-win32-2.0.0GA.zip

http://www.xdebug.org/download.php

下载xdebug,对应的php版本,由于我的是php5.2.9

xdebug没有对应的5.2.9。所以选择5.2.5或者5.2.8(之前下过5.3.0,没有配置成功)

php_xdebug-2.0.3-5.2.5.dll 或 php_xdebug-2.0.4-5.2.8.dll

将xdebug放进C:\Program Files\PHP\ext目录

修改php.ini配置,加入xdebug的配置信息:

[Xdebug]  
;extension=php_xdebug-2.0.3-5.2.5.dll  ;这里可是花了大半天的时间,无法调试断点,断点不起作用,Xdebug必须得使用zend_extension_ts来挂载
zend_extension_ts="C:/Program Files/PHP/ext/php_xdebug-2.0.3-5.2.5.dll"
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.trace_output_dir="c:/Program Files/PHP/debuginfo" ;这个目录默认是没有的,必须手动去创建
xdebug.profiler_output_dir="c:/Program Files/PHP/debuginfo"

重启apache,具体调试方式可参考下面链接:

玩转PHP调试:PHP Debug

转载于:https://www.cnblogs.com/yukunming/archive/2009/04/18/1438781.html

PDT + Xdebug 调试 PHP相关推荐

  1. phpstorm调试php配置,PhpStorm配置Xdebug调试WordPress

    PhpStorm配置Xdebug之我的理解 Nginx将root指向PhpStorm的工作目录, 因为自己之前都是Java写的多,用的IDE是IntelliJ IDEA,虽然跟PhpStorm是一家, ...

  2. atom 安装 xdebug 调试 php 代码

    前言 xdebug是一款帮助php调试代码的扩展,主要功能有 堆栈跟踪 代码覆盖率分析 垃圾收集统计 远程调试 其中最有用的功能就属远程调试了,下面就一步步来搭建xdebug.从sublime转到at ...

  3. PhpStorm配置Xdebug调试PHP程序

    From: http://blog.csdn.net/ljfrocky/article/details/46531137 这篇文章主要介绍了如何使用PhpStorm + Xdebug调试PHP程序,需 ...

  4. xdebug调试时出错 --mxp

    昨天在远程调试时,刚开始调试的好好的,突然发现返回的结果变成502了,不对呀!刚刚明明是200的呀!然后我重启了nginx和php-fpm,还是一样的502,难道是代码又有bug了.看了下php-fp ...

  5. phpstorm设置xdebug调试

    phpstorm设置xdebug调试 wamp开发环境安装完成以后,打开网页,输入 :localhost 检测xdebug是否开启 3.若xdebug已开启,请找到你wamp或者phpstudy的安装 ...

  6. netbeans php 断点调试,windows7 + iis7 + fastcgi + php5 + netbeans + xdebug 调试 php

    Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况. windows7 + iis7 + fastcgi + php5 + netbe ...

  7. 使用zend studio配置Xdebug调试PHP教程

    之前我介绍了PHP开发工具Zend Studio7入门使用教程,其实使用zend studio调试PHP非常方便,zend studio默认支持调试工具zend debugger也允许使用第三方调试工 ...

  8. phpstrom+xdebug调试远程服务器代码

    phpstrom+xdebug调试远程服务器代码 调试远程服务器代码前提是在本机上有服务器上的代码并保持一致(svn或者ftp,文件共享) 1.在服务器上安装xdebug扩展 cd /xdebug/s ...

  9. php xdebug remote_host 多个,卓象程序员:PHPStudy PHPStorm XDebug调试

    原标题:卓象程序员:PHPStudy PHPStorm XDebug调试 1.phpStudy配置 phpStudy集成XDebug扩展,所以不用下载XDebug phpStudy -> 其它选 ...

最新文章

  1. 案例分析 | SAP如何帮助企业实现端到端的数字化供应链管理
  2. (一) 自带刷新的列表-LtRecyclerView v2.x版本(LtAdapter)(基本使用)
  3. 每天一道LeetCode-----n皇后问题
  4. Nginx 反向代理+高可用
  5. 战地2服务器怎么虚拟人数,战地2怎么修改作战人数?
  6. java中的mod运算_Java中的运算符与控制语句
  7. Flash MX 2004 编程(AS2.0)教程(五)
  8. 搜狐全体员工遭遇工资补助诈骗,冲上微博热搜第一
  9. 计算机中存储单位的认识与理解
  10. vue项目在ie浏览器下运行显示空白页面
  11. RHY融获基金数字资产投资,海外扩建加速
  12. 朋友,我真诚的劝你别网贷
  13. 全球及中国荧光标签色带行业研究及十四五规划分析报告
  14. Spring @Scheduled 使用详解
  15. Spring Boot 注解原理
  16. SAP采购计划协议计划数量小于收货或发票数量的案例分析
  17. 国赛ezpop题目复现(tp6)
  18. Excel 2016双击文件打开后是空白,再次双击才能打开(或者通过文件,打开才能打开)...
  19. 7-98 Number
  20. ARM指令B BL BLX BX区别

热门文章

  1. Java中Gamma、Beta等函数
  2. python绘制动态图-数据可视化
  3. matlab设计声音听听
  4. CSU 1558 和与积
  5. 四舍五入算法 php,3种PHP实现四舍五入的方法
  6. 计算机教育类会议论文,中国教育和科研网(CERNET)第七届学术会议征集论文通知...
  7. android电容触摸屏的驱动及其上层工作原理,android 电容屏(一):电容屏基本原理篇...
  8. 光纤中的多种光学模式芯径_光纤光缆的21条基础知识
  9. android通知栏如何添加按钮,如何在通知栏上放置媒体控制器按钮?
  10. 车辆动力学及控制_第一届国际轮胎动力学仿真技术峰会在长春举行