eclipse 组态xdebug
1.打开浏览器打开phpinfo页面视图PHP版本号、TS(线程安全)版本NTS(非线程安全)版本。以及VC6版本号是VC9版本号
2.和上面版本号相应的xdebug:http://xdebug.org/download.php(我的是php_xdebug-2.2.5-5.4-vc9-x86_64.dll)
3.将php_xdebug-2.2.5-5.4-vc9-x86_64.dll文件拷贝到php安装文件夹(D:\wamp\bin\php\php5.4.12\ext\),然后在php.ini中增加以下内容:
;用中括号表示出来的是模块的名称。它会在你的PHPinfo信息中作为大的部分的分隔标题显示出来
[xdebug]
;设置php_xdebug的DLL文件路径和名称
zend_extension = "D:/wamp/bin/php/php5.4.12/ext/php_xdebug-2.2.5-5.4-vc9-x86_64.dll"
;Xdebug会将php对函数调用的监測信息用文件格式输出来
Xdebug.auto_trace = on
;Xdebug会将php对函数调用的參数增加到函数过程调用的监測中
Xdebug.collect_params = on
;将函数调用的返回值增加到函数过程调用的监測中
Xdebug.collect_return = on
;设置的函数调用监測信息的输出路径
Xdebug.trace_output_dir = "D:/debug/phppro"
;效能监測的设置开关
Xdebug.profiler_enable = off
;效能监測信息设置为on的情况下,写入到profiler_output_dir设置的路径中。会生成一个对应的文件
Xdebug.profiler_output_dir = "D:/wamp/tmp"
Xdebug.profiler_output_name = cachegrind.out.%t.%p
Xdebug.remote_enable = off
Xdebug.remote_handler = dbgp
Xdebug.remote_host = localhost
Xdebug.remote_port = 9000
;复杂(多维)变量显示的深度,默觉得3。最好将其设置得大一点,方便查看较复杂的变量
xdebug.var_display_max_depth = 10 ;最后4行是为了让IDE与Xdebug协作
4.重新启动apache,然后用phpinfo函数就能够測试xdebug是否好用了
5.在eclipse中窗体->首选项->php->php executables中追加一个executable,然后在追加项中填入php.exe和php.ini的路径
此时,在eclipse创建一个新的项目将能够通过debug的一种形式php文件进行调试。
版权声明:本文博客原创文章,博客,未经同意,不得转载。
eclipse 组态xdebug的更多相关文章
- linux下一个eclipse组态jdk
今天ubuntu12.04安装eclipse,安装该想法eclipse后.还需要配置jdk.但没想到eclipse我有自己主动做好(但最主要的原因是我的linux在刚刚安装了一个jdk,假设有两个或更 ...
- 用Eclipse+xdebug调试PHP总是在首行自动断点解决方法
问题描述: 使用Eclipse+PDT+xdebug调试PHP程序时,总是在程序的第一行(首行)自动断点,不方便调试. 解决方法: 分别在下面3个位置配置,取消 Break at First Line ...
- Eclipse集成PDT+XDebug调试PHP脚本 https://svn.jcxsoftware.com/node?page=5 [转]
win7+xampp-win32-1.8.2-2-VC9+eclipse-jee-indigo-SR2-win32-x86_64.zip http://pjdong1990.iteye.com/blo ...
- x-debug配置简述 - chunyu
一 x-debug 是什么?在配置之前,先解决一个问题,x-debug 是什么?我也不查标准答案了,就说说个人理解.x-debug是一个PHP调试工具,帮助开发者在IDE里面进行代码的断点调试,效果如 ...
- php自学提升进阶路线
为了自己对php的系统全面深入的掌握,我通过个人经验,以及搜索网上高手经验,汇总了一份php自我学习路线规划,包括实战演练.学习建议.高手进阶.常见问题和测试总结五块.算是一个系统的学习计划和目标吧. ...
- PHPer 为什么会被 Javaer 鄙视?
最近看了知乎上的一个话题 「在工作中,为什么 Java 程序员常常瞧不起 PHP 程序员?」 个人从业多年,用过的后端语言 ASP.ASP.NET.Java.PHP.Node.js.Python,如果 ...
- 使用VSCode调试单个PHP文件
突然发现是可以使用 VSCode 调试单个 PHP 文件的,今天之前一直没有弄成功,还以为 VSCode 是不能调试单文件呢.这里记录一下今天这个"突然发现"的过程. 开始,是在看 ...
- Eclipse for php + Xdebug搭建PHP的调试环境
Xdebug安装教程 下载Xdebug 首先我们需要下载Xdebug,务必根据安装的PHP版本,选择合适的Xdebug版本,由于我是在Windows环境下安装PHP的,所以选择下载Windows版本的 ...
- Eclipse++Xdebug开发php环境配置
一.php环境配置: 本次使用了appserv 2.5.10集成安装包.具体版本如下,安装后php版本是5.2.6 vc6,apache版本2.2 安装完成后,php配置文件在c:\windows目录 ...
随机推荐
- Hadoop学习笔记Hadoop伪分布式环境建设
建立一个伪分布式Hadoop周围环境 1.主办(Windows)顾客(安装在虚拟机Linux)网络连接. a) Host-only 主机和独立客户端联网: 好处:网络隔离: 坏处:虚拟机和其他serv ...
- 计时器 Timer
计时器 Timer 不多说了,守则.
- 如何使用SQLite数据库 匹配一个字符串的子串?
select * from table_name where 字符串 like '%'||列名||'%'
- 惠普4431s 笔记本配置
hp-4431s驱动精灵硬件检测报告 版本:2015.3.26.1363(8.1.326.1363)================================================== ...
- ASP.NET自定义控件组件开发 第一章 第三篇
原文:ASP.NET自定义控件组件开发 第一章 第三篇 第三篇:第一章的完结篇 系列文章链接: ASP.NET自定义控件组件开发 第一章 待续 ASP.NET自定义控件组件开发 第一章 第二篇 接着待 ...
- Python 获得Facebook用户有一个共同的兴趣Friends
CODE: #!/usr/bin/python # -*- coding: utf-8 -*- ''' Created on 2014-8-13 @author: guaguastd @name: c ...
- 搞个这样的APP要多久? (转)
这是一个“如有雷同,纯属巧合”的故事,外加一些废话,大家请勿对号入座.开始了…… 我有些尴尬地拿着水杯,正对面坐着来访的王总,他是在别处打拼的人,这几年据说收获颇丰,见移动互联网如火如荼,自然也想着要 ...
- JavaScript高级编程
原文地址: http://www.onlamp.com/pub/a/onlamp/2007/07/05/writing-advanced-javascript.html Web应用程 ...
- boostrap-非常好用但是容易让人忽略的地方------Font Awesome
font-awesome基本用法 官方代码传送门 font-awesome在bootstrap中的特殊用法(这个才是重点) 要点归纳1(官方) 官方代码传送门 要点归纳2(我的) <a href ...
- BZOJ 2947 Poi2000 促销 set
标题效果:特定n天,首先插入一些每天.然后去掉最高值和最低值,要付出最大的值-至少值价格.乞讨n总天数支付的价格 堆/段树/平衡树光秃秃的标题 #include <set> #includ ...