PHP开发工具ZendStudio下Xdebug工具使用说明详解


Posted in PHP onNovember 11, 2013

从学习PHP基础知识到使用ZendSudio工具开发有半年多了,这过程中,学习断断续续,遇到的问题也是N多,学习PHP还真是不让人省心。最不省心的还是算调试过程。

学习编程,一定要懂得调试,否则就如同盲人摸象,理不清这里面的运行机制。也许是因为自己非科班出来,或是领悟力不足,又或本身xdebug工具本身设置较为复杂,导致我对Zendstudio的调试过程充满了步步惊心。

我使用的是XAMPP的集成开发平台环境。里面已经预设了Xdebug的调试工具,只需要自己改下配置的就可以了。

我的开发模式是,在虚拟机上搭建XAMPP环境,然后IDE环境在本机上。这就出现了远程调试的问题。不过Xdebug人家本来就提供了这种方案,而且挺强大。

开始处于心急,没有充分理解Xdebug工具的使用和配置信息。急急赶鸭子上架,可是没几天就出问题了,已开始的session停在57%,后来是断点不生效,一下子就运行过去了。

通过对9000端口观察,原来是客户端会启动9000端口来监听和接收服务器端的调试信息,这就意味着,从服务器可以telnet 9000 到客户端,但是客户端是无法连接服务器9000端口的。

最终解决方案:从新搭建一遍xampp环境,重新配置下,再启用调试信息就一切正常了。

PHP 相关文章推荐
网站加速 PHP 缓冲的免费实现方法
Oct 09 PHP
Email+URL的判断和自动转换函数
Oct 09 PHP
关于JSON以及JSON在PHP中的应用技巧
Nov 27 PHP
preg_match_all使用心得分享
Jan 31 PHP
PHP邮件发送类PHPMailer用法实例详解
Sep 22 PHP
PHP写日志的实现方法
Nov 05 PHP
PHP中substr()与explode()函数用法分析
Nov 24 PHP
php实现多维数组中每个单元值(数字)翻倍的方法
Feb 16 PHP
php递归函数三种实现方法及如何实现数字累加
Aug 07 PHP
用php代码限制国内IP访问我们网站
Sep 26 PHP
php使用get_class_methods()函数获取分类的方法
Jul 20 PHP
phpMyAdmin无法登陆的解决方法
Apr 27 PHP
PHP利用str_replace防注入的方法
Nov 10 #PHP
PHP加密扩展库Mcrypt安装和实例
Nov 10 #PHP
php中autoload的用法总结
Nov 08 #PHP
PHP用身份证号获取星座和生肖的方法
Nov 07 #PHP
php旋转图片90度的方法
Nov 07 #PHP
提高PHP编程效率的方法
Nov 07 #PHP
PHP imagegrabscreen和imagegrabwindow(截取网站缩略图)的实例代码
Nov 07 #PHP
You might like
php返回json数据函数实例
2014/10/09 PHP
基于PHP实现商品成交时发送短信功能
2016/05/11 PHP
PHP使用PDO抽象层获取查询结果的方法示例
2018/05/10 PHP
JavaScript 继承详解(二)
2009/07/13 Javascript
一个可以随意添加多个序列的tag函数
2009/07/21 Javascript
IE中createElement需要注意的一个问题
2010/07/13 Javascript
基于jQuery实现下拉收缩(展开与折叠)特效
2012/12/25 Javascript
JS 添加千分位与去掉千分位的示例
2013/07/11 Javascript
学习JavaScript正则表达式
2015/11/13 Javascript
javascript实现网页端解压并查看zip文件
2015/12/15 Javascript
jQuery包裹节点用法完整示例
2016/09/13 Javascript
Javascript数组中push方法用法分析
2016/10/31 Javascript
php简单数据库操作类的封装
2017/06/08 Javascript
Angular.JS中select下拉框设置value的方法
2017/06/20 Javascript
jQuery实现的事件绑定功能基本示例
2017/10/11 jQuery
webpack写jquery插件的环境配置
2017/12/21 jQuery
JavaScript常见JSON操作实例分析
2018/08/08 Javascript
Python使用wget实现下载网络文件功能示例
2018/05/31 Python
python实战教程之自动扫雷
2018/07/13 Python
浅析python参数的知识点
2018/12/10 Python
python opencv实现信用卡的数字识别
2020/01/12 Python
CSS3 选择器 基本选择器介绍
2012/01/21 HTML / CSS
HTML5所有标签汇总及标签意义解释
2015/03/12 HTML / CSS
伦敦最著名的老字号百货公司:Selfridges(塞尔福里奇百货)
2016/07/25 全球购物
英国领先的男士美容护发用品公司:Mankind
2016/08/31 全球购物
结构工程个人自荐信范文
2013/11/30 职场文书
项目建议书格式
2014/03/12 职场文书
建筑公司员工自我鉴定
2014/04/08 职场文书
防汛工作情况汇报
2014/10/28 职场文书
情人节活动总结范文
2015/02/05 职场文书
正规欠条模板
2015/07/03 职场文书
企业反腐倡廉心得体会
2015/08/15 职场文书
2016大学生入党积极分子心得体会
2016/01/06 职场文书
2016大学生国家助学贷款承诺书
2016/03/25 职场文书
如何理解及使用Python闭包
2021/06/01 Python
关于MySQL中explain工具的使用
2023/05/08 MySQL