PHPStorm+XDebug进行调试图文教程

2025-05-29 0 95

笔者的开发环境如下:windows8.1+apache+phpstorm+xdebug+firefox(xdebug helper 1.4.3插件)。

一、xdebug安装配置

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

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

重启apache。

(4)验证安装是否成功检测方法1:在phpinfo网页中,能够检索到xdebug字样,就安装成功了,如下图所示:

PHPStorm+XDebug进行调试图文教程

检测方法2:

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

PHPStorm+XDebug进行调试图文教程

二、phpstorm中xdebug配置在【file】->【settings】->【languages & frameworks】->【php】的setting中:

(1)配置php server找到【servers】,配置项如下: name:localhosthost:localhostport:80debugger:xdebug如下图所示:

PHPStorm+XDebug进行调试图文教程

(2)配置php debug找到【debug】,xdebug中的debug port填写9000,其它默认。如下图所示:

PHPStorm+XDebug进行调试图文教程

三、fireforx中xdebog helper插件的配置

(1)安装xdebug 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进行配置。

(3)在phpstorm中设置断点在行号后面空白处单击即可设置断点。

(4)断点调试然后在浏览器中引导到相应的断点处的方法即可自动被断下来,如下图所示:

PHPStorm+XDebug进行调试图文教程

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

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

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 PHPStorm+XDebug进行调试图文教程 https://www.kuaiidc.com/97549.html

相关文章

发表评论
暂无评论