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

2015-01-24信息快讯网

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

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

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

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

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

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

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

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

PHP中使用gettext解决国际化问题的例子(i18n)
在Yii框架中使用PHP模板引擎Twig的例子
ThinkPHP中U方法的使用浅析
新浪SAE云平台下使用codeigniter的数据库配置
使用CodeIgniter的类库做图片上传
PHP开源开发框架ZendFramework使用中常见问题说明及解决方案
微信营销平台系统C刮刮乐的开发
神盾加密解密教程(三)PHP 神盾解密工具
mac下Apache + MySql + PHP搭建网站开发环境
CI框架开发新浪微博登录接口源码完整版
微信支付开发教程(一)微信支付URL配置
PHP小技巧之JS和CSS优化工具Minify的使用方法
Windows和Linux中php代码调试工具Xdebug的安装与配置详解
PHP抓取、分析国内视频网站的视频信息工具类
PHP添加Xdebug扩展的方法
php实现分页工具类分享
php安装xdebug/php安装pear/phpunit详解步骤(图)
phpstrom使用xdebug配置方法
PHP中ob_start函数的使用说明
PHP利用str_replace防注入的方法
php cookie使用方法学习笔记分享
php使用mb_check_encoding检查字符串在指定的编码里是否有效
php foreach循环中使用引用的问题
在PHP中使用redis
php define的第二个参数使用方法
php防注入及开发安全详细解析
解析php开发中的中文编码问题
浅析php与数据库代码开发规范
浅析十款PHP开发框架的对比
php Xdebug的安装与使用详解
解析phpstorm + xdebug 远程断点调试
Linux环境下搭建php开发环境的操作步骤
基于在生产环境中使用php性能测试工具xhprof的详解
基于Linux调试工具strace与gdb的常用命令总结
linux命令之调试工具strace的深入分析
如何使用Strace调试工具
php shell超强免杀、减少体积工具实现代码
©2014-2024 dbsqp.com