zend studio结合xdebug、xdebug-help(chrome插件)调试PHP程序
zend studio结合xdebug、xdebug-help(chrome插件)调试PHP程序
一、原料:
zend studio (我用的是11.0.2)
xdebug(版本要与服务器的PHP环境一致)
xdebug-helper(chrome插件,chrome插件扩展已封,可以到网上下载离线版,然后安装)
二、安装:
2.1、安装xdebug
1)、找到与PHP环境对应的xdebug组件,然后放置到ext目录下
2)、修改php.ini文件。
修改范例:
注意:具体的PHP环境、插件位置等 要根据自己的真实环境来配置
[Xdebug] ;xdebug配置 |
3)、访问phpinfo(),查看安装是否完成!
2.2、安装xdebug-helper
注意:由于chrome扩展程序被封,此文只讲如何安装离线版的
1)、下载离线版xdebug-helper
网址:http://download.csdn.net/detail/yunmeng12/8169251
2)、直接打开chrome扩展界面,如图
3)、然后将离线组件拖放到该位置即可安装了!
4)、安装完配置,指到eclipse即可!如图:
5)、开启调试模式
2.3、配置zend studio
1)、开启xdebug监控
windows->preferences->PHP->Debug->Installed Debuggers,选中编辑XDebug那一栏,修改Accept Remote Session(JIT)为 localhost或 any 即可!
如图所示:
在zend studio里打开断点即可!
打上断点即可轻松调试了!
三、总结:
至此已经完全完成PHP调试的准备工作了,可以随心所欲的调试debug了,是不是很爽!如果还有不明白的,可以留言与笔者交流!
转载于:https://www.cnblogs.com/ming-john/p/4104554.html
zend studio结合xdebug、xdebug-help(chrome插件)调试PHP程序相关推荐
- Chrome插件crx安装程序包无效CRX_HEADER_INVALID
Chrome插件crx安装程序包无效CRX_HEADER_INVALID 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 文章目录 C ...
- 关于 Chrome插件安装时程序包无效:CRX_HEADER_INVALID 的解决方法
关于 Chrome插件安装时程序包无效:"CRX_HEADER_INVALID" 的解决方法 打开chorme的扩展程序(设置-->更多工具-->扩展程序)chrome ...
- crx header invalid_解决Chrome插件安装时程序包无效【CRX_HEADER_INVALID】(转载+xPath插件)...
最近安排让协助开发/维护爬虫工具类,主要涉及到网页内容的获取,主要使用python+xPath作为解析库,初次认识,感觉还不错! https://www.w3.org/TR/xpath/all/ ht ...
- Chrome插件安装及程序包无效的解决方法
安装程序包的方法 1.下载找到的Chrome插件文件,以crx后缀结尾,打开Chrome浏览器的工具–扩展程序–打开开发者模式,将.crx后缀的文件直接拖拽到浏览器中即可,该方法对于发布时间较近的新插 ...
- 完美解决Mac系统下Chrome插件安装时程序包无效:CRX_HEADER_INVALID
Mac下Chrome插件安装方法--亲测有效 下载好插件crx文件后,不要直接拖拽到扩展页面进行添加 先把插件crx文件的后缀改成zip,再拖入到chrome浏览器的扩展应用中,这时就可以添加成功了 ...
- debug idea js_IntelliJ IDEA 配置chrome插件调试js代码 - 狂奔的熊二 - 博客园
调试js代码,每次都在要在代码中写debugger,或者在chrome中打断点,而且chrome的断点信息不人性化.偶然发现idea竟然有这个功能,简直神器啊.研究了半天终于搞定了,哈哈,开心.下面是 ...
- IntelliJ IDEA 配置chrome插件调试js代码
调试js代码,每次都在要在代码中写debugger,或者在chrome中打断点,而且chrome的断点信息不人性化.偶然发现idea竟然有这个功能,简直神器啊.研究了半天终于搞定了,哈哈,开心.下面是 ...
- 如何禁止chrome插件(扩展程序)自动更新
不是禁止浏览器自动更新,是禁止插件自动更新. 百度,逼乎上面都是一堆"如何禁止google chrome浏览器更新",以及"为什么我的chrome不能自动更新" ...
- 解决Chrome插件安装时程序包无效:CRX_HEADER_INVALID
打开chorme的扩展程序(设置-->更多工具-->扩展程序)chrome://extensions 选择开发者模式 拖拽.crx至Chrome的扩展程序列表 安装失败 报错为:程序包无效 ...
- zend studio安装xdebug调试工具
1. 软件准备 登录xdebug 版本检测地址 http://xdebug.org/wizard.php :将phpinfo产生的数据页面复制到其文本框内,显示类似如下内容: 二.将下载的xdebu ...
最新文章
- JSON.parse 函数应用 (复制备忘)
- day1-数据库基础
- Leetcode:Search Insert Position
- k8s helm 私服chartmuseum minio s3 存储配置
- chap单向认证客户端
- 职场中一路走来却拂不去一丝失落——一个女IT的告白
- 光纤交换机主要分为哪几类?
- 现代软件工程 团队作业 - 软件分析和用户需求调查 (2013 - 2014)
- 东财网络学校计算机统考真题,东北财经大学网络教育学院高中起点计算机基础入学测试模拟题(一)...
- byte是什么数据类型_PLC基本数据类型的解读(避免在使用中的误解)
- sparkstreaming监听hdfs目录如何终止_四十六、Spark Streaming简介及入门
- 使用eclipse调试hive mapreduce
- 四十六 常用内建模块 itertools
- 20145239 《信息安全系统设计基础》第13周学习总结
- chrome disable-web-security 关闭安全策略 解决跨域
- c语言网格搜索,使用逻辑回归时怎么利用网格搜索来查找degree,c等超参数
- android contentprovider 生命周期,ContentProvider销毁/生命周期
- python地图可视化前端页面展示_利用pyecharts实现地图可视化的例子
- 新加坡国立大学计算机学院师资,我系教师刘志刚赴新加坡国立大学访学
- ESD静电保护(ESD器件保护原理及选型)
热门文章
- OpenLayers 在Vue中增删改
- 解决Chrome浏览器中使用showModalDialog返回值为undefined
- 18. 避免使用vectorbool
- 每天一道剑指offer-丑数
- 用c语言ipv6组播,闲谈IPv6-组播和广播
- uvm 形式验证_重复使用UVM RTL验证测试进行门级仿真详细过程介绍
- 极速pdf编辑器的水印如何去掉_如何去掉PDF右下角的全能扫描王水印
- 江苏2021168查询高考成绩,重磅!高考成绩查询!!
- vagrant:修改Linux网络设置
- Vue:embed结合ElementUI中dialog实现PDF文件预览