XDebug 是一个 php 代码的调试工具, 对程序员调试程序有很大的帮助。很多PHP程序员调试习惯使用echo、print_r()、var_dump()、printf()等,但是代码写好了,能运行了,不代表它的质量就过关了。有时候代码没有明显的编写错误,没有显示任何错误信息(如error、warning、notice等),但是这不表明代码就是正确无误的。有时候可能某段代码执行时间过长,占用内存过多以致于影响整个系统的效率,我们没有办法直接看出来是哪部份代码出了问题。这时候我们希望把代码的每个阶段的运行情况都监控起来,XDebug就可以为你做这些事情。更重要的是做为一个开发者,也应该要养成使用调试工具的习惯,这样可以提高开发效率和质量。
XDebug的安装,我自己试过了,挺简单,不懂得可以找我,呵呵。
以下提供几个参考链接大家也可以自己学着安装。
Xdebug安装
http://www.phpq.net/tutorial/xdebug-install.html
Xdebug使用
http://www.phpq.net/tutorial/xdebug-use.html
Xdebug配置
http://www.phpq.net/tutorial/xdebug-config.html
Xdebug调试
http://www.phpq.net/tutorial/xdebug-debug.html
WinCacheGrind工具---BUG日志可视化工具
http://www.phpq.net/tutorial/xdebug-wincachegrind.html
分享到:
相关推荐
php7 的 xdebug 扩展
php_xdebug
phpstrom+xdebug调试程序,需要开启xdebug扩展,这个是windows系统64位的dll文件
备注:压缩包中的PHP8.1.1默认已经集成了php_xdebug-3.2.1-8.1-vs16-nts-x86_64.dll文件并已重命名为php_xdebug.dll。 2.配置用户环境变量 将PHP8.1所在目录添加进用户变量:D:\phpstudy_pro\Extensions\...
windows xp 下 apache + php 安装Xdebug 附件中 含有 Xdebug的dll扩展库文件 和 详细的 安装步骤,如果使用的是 php的其他版本 请到 www.Xdebug.org/download.php 下载相应版本
该文件是Chrome浏览器的扩展程序xdebug—help,主要是搭配PHP xdebug使用
有时候我们在使用php和nginx进行开发的时候,会出现这样的情况,明明扩展已经安装,但是就是无法调试成功。这个时候我们就要耐心去分析问题产生的原因。 第一步:查看php的版本比如是否是x64还是x86,看看xdebug是否...
PHP Xdebug扩展,安装配置好后,可以代码调试,自动记录运行了哪些函数,用了多少毫秒,从哪个文件运行到哪个文件等等
zend_extension_ts="D:\php\ext\php_xdebug-2.0.3-5.2.5.dll" xdebug.auto_trace=Off xdebug.collect_params=On xdebug.collect_return=On xdebug.remote_enable=1 xdebug.remote_autostart=1 xdebug.remote_...
Xdebug是一款专门针对php语言的开源调试工具,我花了一天的时间收集整理了所有Xdebu and Xdebug对应的php版本,希望对大家有所帮助。
Xdebug安装 下载xdebug扩展的时候注意xdebug的版本与php版本相对应,不然出现不必要的麻烦! 我自己使用的是PHP5.2.5,下载的xdebug文件名为:php_xdebug-2.0.3-5.2.5.dll,将文件放到php/ext文件夹下即可 3.配置 ...
php调试工具。下载之后放置php\ext文件夹内。在php.ini下加入extension=php_xdebug.dll该扩展即可
xdegug是一个很好的php调试扩展,安装方法也很简单,基本和其他的扩展安装方式差不多. 一、下载对应的DLL 下载地址:https://xdebug.org/download.php 里面选择对应的php版本以及windows 32/64位 版本 二、把文件...
只支持php7.0的xdebug扩展,编译安装。仅支持Linux系统。其他版本不支持,如有需要可留言。
r、var_dump函数,或PHP开发工具zend studio、editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上述这些PHP调试手段,也很难准确发现PHP性能方面的问题,Xdebug是一个非常有用的...
把下载的dll拷贝到php里面的ext文件夹里(扩展dll都在这里),改名为php_xdebug.dll; 在php.ini里修改(在“; Module Settings ;”下面添加): [xdebug] zend_extension=php_xdebug.dll xdebug.remote_enable ...
Xdebug是一个PHP扩展,安装配置好后,可以代码调试,自动记录运行了哪些函数,用了多少毫秒,从哪个文件运行到哪个文件等等
window 下安装xdebug的扩展文件 php 7.2.7 nts x64 亲测可用。 调试神器