在windows环境下配置PHPStorm+Xdebug helper+JetBrains IDE Support的环境
来源:互联网 发布:ubuntu xfce4美化 编辑:程序博客网 时间:2024/05/17 21:06
1.下载PHPStorm10并破解
2.前往https://xdebug.org/网站下载Xdebug的配置文件
值得注意的是Xdebug的版本需要和apache、mysql的版本一致,比如我的电脑是32位系统,环境配置用的是apache2.4、php7.0,然后我需要下载的Xdebug版本是如下图所示:
3.将下载的php_xdebug-2.4.0-7.0-vc14.dll文件放到E:\wamp\php7\ext目录下
4.在PHP的配置文件中加入如下代码:
[Xdebug]
;核心配置信息
zend_extension = "E:\wamp\php7\ext\php_xdebug-2.4.0-7.0-vc14.dll"
xdebug.remote_enable = On ;允许远程IDE调试
xdebug.remote_host = 127.0.0.1 ;远程主机
xdebug.remote_port = 9001 ;默认端口 9000
xdebug.idekey = PHPSTORM ;设置IDE KEY
xdebug.profiler_enable = On ;开启生成报告文件
xdebug.trace_output_dir = "E:\wamp\Xdebug_output\trace" ;临时跟踪信息输出
xdebug.profiler_output_dir = "E:\wamp\Xdebug_output\profiler" ;临时跟踪信息输出
xdebug.auto_trace = On ;开启自动跟踪,该功能可以在你指定的目录中将函数调用的监测信息以文件的形式输出
xdebug.show_exception_trace = On ;开启异常跟踪
xdebug.remote_autostart = On ;开启远程调试自动启动
xdebug.collect_vars = On ;收集变量
xdebug.collect_return = On ;收集返回值
xdebug.collect_params = On ;收集参数
xdebug.show_local_vars = On ;显示局部变量
xdebug.default_enable = On ;显示默认的错误信息
xdebug.remote_handler = dbgp ;用于zend studio远程调试的应用层通信协议
xdebug.max_nesting_level = 10000 ;如果设得太小,函数中有递归调用自身次数太多时会报超过最大嵌套数错
5.通过翻墙去google应用商店将Xdebug Helper和JetBrains IDE Support添加到GOOGLE浏览器,不会翻墙的可以使用蓝灯.
添加好Xdebug Helper后右键从选项中打开进入如下页面,选择PHPStorm,并保存
添加完JetBrains IDE Support后右键选项,如果端口不是63342,请填入63342,如下图所示:
6.最终配置PHPStorm
(1)进入PHPStorm的设置选项在Debug选项中,将Xdebug中的port改为9001,如下图所示:
注意:其中的9001一定要保持和php.ini中xdebug的配置代码端口号即:xdebug.remote_port =9001一致
(2)进入PHP选项选择好自己的PHP版本,如下图所示:
(3)进入DBGp Proxy选项进行如下配置,如下图所示:
注意:IDE KEY需要和php.ini中的xdebug.idekey = PHPSTORM 一致,port需要和xdebug.remote_port =9001一致
(4)配置Server选项,如下图所示:
(5)编辑运行调试配置,如下图所示:
点击+好添加PHP WEB Application,如下图所示:
点击如下按钮打开监听
设置断点,运行debug,如下图所示:
- 在windows环境下配置PHPStorm+Xdebug helper+JetBrains IDE Support的环境
- [PHP+xdebug] 在Ubuntu 14.04下的PhpStorm中配置xdebug调试环境
- [PHP+xdebug] 在Ubuntu 14.04下的PhpStorm中配置xdebug调试环境
- [PHP+xdebug] 在Ubuntu 14.04下的PhpStorm中配置xdebug调试环境
- phpStudy开发环境 PHPStorm下XDebug配置
- JetBrains PhpStorm 2017.1.4 x64+PHPWAMP+Xdebug环境配置以及断点调试
- 转载:史上最全在xampp与phpstorm环境下安装xdebug
- 在xampp与phpstorm环境下安装xdebug
- PHPStorm + Xdebug + Chrome Xdebug Helper 调试配置
- XAMPP环境下用phpStorm+XDebug进行断点调试的配置
- XAMPP环境下用phpStorm+XDebug进行断点调试的配置
- XAMPP环境下用phpStorm+XDebug进行断点调试的配置
- 为PHPStorm配置Xdebug调试环境
- phpstorm+wamp+xdebug配置php调试环境
- Mac Phpstorm IDE 配置 Xdebug
- phpstorm wamp下环境以及调试环境(Xdebug)搭建和配置
- phpstorm wamp下环境以及调试环境(Xdebug)搭建和配置
- PHPStorm下XDebug配置
- java-ocr技术
- 数据挖掘-K-近邻分类器-Iris数据集分析-PCA降维处理后显示分类情况(三)
- leetcode 283 Move Zeroes
- HDU4403:A very hard Aoshu problem(DFS暴搜)
- Codeforces 551B ZgukistringZ【思维+枚举】
- 在windows环境下配置PHPStorm+Xdebug helper+JetBrains IDE Support的环境
- 130. Surrounded Regions**
- 使c++不像c++
- Collection之Set集合
- SDL Timer API
- 记一个质量极差的测试工具——请重视手工测试,自动化测试不是银弹
- BZOJ 1083: [SCOI2005]繁忙的都市 最小瓶颈生成树Kruskal
- Chart.js
- 详谈内存管理技术(一)