首页 > php教程 > php手册 > 正文

PHPStorm+XDebug进行调试,phpstormxdebug

php中文网
发布: 2016-06-17 08:51:58
原创
1694人浏览过

PHPStorm+XDebug进行调试,phpstormxdebug

笔者的开发环境如下: 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,然后按照指导安装即可。如下图所示:

 

(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

白瓜面试
白瓜面试

白瓜面试 - AI面试助手,辅助笔试面试神器

白瓜面试40
查看详情 白瓜面试
    重启Apache。 (4)验证安装是否成功 检测方法1: 在phpinfo网页中,能够检索到XDebug字样,就安装成功了,如下图所示:

  检测方法2:

在cmd下输入php -m,能看到XDebug说明配置成功。如下图所示: 二、PHPStorm中XDebug配置 在【File】->【Settings】->【Languages & Frameworks】->【PHP】的Setting中: (1)配置PHP Server 找到【Servers】,配置项如下: Name:localhost Host:localhost Port:80 Debugger:XDebug 如下图所示:   (2)配置PHP Debug 找到【Debug】,XDebug中的Debug Port填写9000,其它默认。如下图所示: 三、Fireforx中XDebog helper插件的配置 (1)安装XDebug helper插件 如下图所示:

 

(2)配置XDebug helper插件 在上图中,点击【选项】,然后按照如下进行配置: IDE key:PhpStorm Domain filter:localhost 如下图所示: 四、使用XDebug调试方法及步骤 (1)在PHPStorm中开启Debug监听 点击那个像电话一样的图标即可开启Debug监听,如下图所示: (2)在Chrome浏览器中开启XDebug helper插件 方法一: 在地址栏中,点击那个的虫子,选择Debug,如下图所示: 方法二: 使用快捷键:CTRL+SHIFT+X进行配置。 (3)在PHPStorm中设置断点 在行号后面空白处单击即可设置断点。 (4)断点调试 然后在浏览器中引导到相应的断点处的方法即可自动被断下来,如下图所示:

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

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号