PHP   发布时间:2019-11-12  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了PHPStorm+XDebug进行调试图文教程大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

笔者的开发环境如下:Windows8.1+Apache+phpStorm+XDebug+Firefox(XDebug Helper 1.4.3插件)。

一、XDebug安装配置

(1)下载XDebug下载地址:必须下载跟机器上安装的php匹配的版本才行。具体下载方法如下:将phpinfo网页的源代码拷贝到,然后按照指导安装即可。如下图所示:

PHPStorm+XDebug进行调试图文教程

PHPStorm+XDebug进行调试图文教程

(2)安装XDebug按照上图下载“php_xdebug-2.3.2-5.4-vc9.dll”,将其复制到d:\php\ext\目录。

(3)配置XDebug打开d:\php\php.ini,在末尾增加如下代码:

[Xdebug] zend_extension = d:\php\ext\php_xdebug-2.3.2-5.4-vc9.dll xdebug.remote_enable =1 xdebug.remote_handler = "dbgp" xdebug.remote_host = "localhost" xdebug.remote_mode = "req" xdebug.remote_port = 9000

phpinfo网页中,能够检索到XDebug字样,就安装成功了,如下图所示:

PHPStorm+XDebug进行调试图文教程

检测方法2:

在cmd下输入php -R_809_11845@,能看到XDebug说明配置成功。如下图所示:

PHPStorm+XDebug进行调试图文教程

二、phpStorm中XDebug配置在【File】->【SetTings】->【Languages & Frameworks】->【php】的SetTing中:

php Server找到【Servers】,配置项如下: Name:localhostHost:localhostPort:80Debugger:XDebug如下图所示:

PHPStorm+XDebug进行调试图文教程

php Debug找到【Debug】,XDebug中的Debug Port填写9000,其它默认。如下图所示:

PHPStorm+XDebug进行调试图文教程

三、Fireforx中XDebog Helper插件的配置

Helper插件如下图所示:

PHPStorm+XDebug进行调试图文教程

(2)配置XDebug Helper插件在上图中,点击【选项】,然后按照如下进行配置:IDE key:phpStormDomain filter:

localhost如下图所示:

PHPStorm+XDebug进行调试图文教程

四、使用XDebug调试方法及步骤

(1)在phpStorm中开启Debug监听点击那个像电话一样的图标即可开启Debug监听,如下图所示:

PHPStorm+XDebug进行调试图文教程

(2)在Chrome浏览器中开启XDebug Helper插件

方法一:在地址栏中,点击那个的虫子,选择Debug,如下图所示:

PHPStorm+XDebug进行调试图文教程

方法二:使用快捷键:CTRL+SHIFT+X进行配置

phpStorm中设置断点在行号后面空白处单击即可设置断点。

相应的断点处的方法即可自动被断下来,如下图所示:

PHPStorm+XDebug进行调试图文教程

红色框框中有所有的断点处理方式及快捷键提示。

以上就是本文的全部内容,希望对大家学习php调试教程有所帮助。

大佬总结

以上是大佬教程为你收集整理的PHPStorm+XDebug进行调试图文教程全部内容,希望文章能够帮你解决PHPStorm+XDebug进行调试图文教程所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:调试