phpstorm xdebug本地调试断点不生效_PHPSTORM与xdebug配置
在phpstorm上使用xdebug的简单配置
PHP.ini配置
- 到xdebug官网根据使用的php版本下载xdebug文件
xdebug官网:https://xdebug.org/download.php
2. 将下载好的dll文件放到php的ext目录下
例:D:phpStudyPHPTutorialphpphp-7.2.1-ntsext
3. 在php.ini下开启xdebug扩展,并进行配置
以下配置为必填项
[XDebug]
;刚刚下载好的dll文件目录
zend_extension="D:PHPGJphpStudyPHPTutorialphpphp-7.2.1-ntsextphp_xdebug-2.7.2-7.2-vc15-nts.dll"
;开启远程调试
xdebug.remote_enable = 1
;调试对应的key值,必须和后面phpstorm设置相同
xdebug.idekey = PHPSTORM
;调试端口
xdebug.remote_port = 9999
;使用调试器协议
xdebug.remote_handler = dbgp
;调试的客户端地址,本地填为localhost
xdebug.remote_host = "localhost"
PHPstorm配置
- 设置当前使用的php版本
File——>setting——>languages&framework——>php
2. 进入Debug,设置在phpini中配置好的端口号
3. 在Debug目录下进入opbg proxy中,设置在phpini中配置好的的端口主机和idkey
4. 进入php——>servers中,设置一个与要调试项目相同的server配置,并选择Xdebug
5. 进入Run——>Edit Config....
6. 添加一个web page
7. 选择刚才添加好的server,然后设置项目的入口并保存
8. 给项目打上断点并进行debug测试,点击虫子图标运行xdebug
常见问题
- 如果出现如下图所示错误,则一般是phpstorm的配置与phpini不一致,或者项目中未打断点
2. 如果无论如何都出现下图所示错误,则一般是phpstorm版本问题,建议安装一个新版phpstorm(确信)
phpstorm xdebug本地调试断点不生效_PHPSTORM与xdebug配置相关推荐
- phpstorm xdebug本地调试断点不生效_phpstudy+phpstrom实现断点
前言 java实现断点很容易,直接debug模式启动就行.但是PHP不行,非常非常的麻烦,反正我是感觉很麻烦. 1.安装php插件XDebug组件 phpstudy默认带了,很方便.不用再下了 装好之 ...
- Laravel本地Sail开发环境下Phpstorm+浏览器+Postman调试配置
Laravel本地Sail开发环境下Phpstorm+浏览器+Postman调试配置 查看Php是否启用Xdebug 配置Sail对Xdebug的支持 浏览器如何进行XDebug调试 下载浏览器扩展 ...
- php单步调试,phpstorm,Xdebug单步调试
本地环境: windows10,phpstudy2018 PHP 版本7.2.10-NTS phpstorm 版本2020.1 单步调试比var_dump,print_r方便的多.但是配置过程比较繁琐 ...
- swoole 使用 xdebug 实现调试模式(PHPSTORM)
1.安装sdebug插件 说明: swoole的官方编程须知中已经说到了,swoole与常规版本的 xdebug 不兼容,主要是由于大量全局变量的使用违背了协程的规范,可以见此网址的说明:https: ...
- 开发机多用户 xdebug 远程调试 PhpStorm
在公司都用的远程开发机开发,每次有错误调试就得dd(xxx)然后保存真是,让我在本地开发用惯xdebug的情何以堪,所以有了下文. 1.安装配置xdebug 直接使用pecl安装即可 # pecl i ...
- docker容器的标准使用过程_phpStorm中使用xdebug工具调试docker容器中的程序
最近使用了docker容器来构建项目,这种方式虽然极大的加快了构建的项目速度,但是也会对之前的本地开发带来一些挑战,比如今天讲到的调试程序,大家对于xdebug一定不会陌生,但是如果php-fpm放到 ...
- PHPStorm+XDebug进行调试
原文:PHPStorm+XDebug进行调试 笔者的开发环境如下: Windows8.1+Apache+PhpStorm+XDebug+Firefox(XDebug helper 1.4.3插件). ...
- php linux 调试工具,内网Visual Studio Code通过XDebug远程调试linux服务器PHP脚本
开发环境是这样:一台位于内网环境下的Windows机器使用VSCode作为IDE编写 { "version": "0.2.0", "configura ...
- php项目使用xdebug远程调试
0. 目的.原理和调用流程 访问测试环境的页面,在本地开发机打断点调试.相当流弊的功能,方便代码排查原因. 原理: 运行xdebug需要客户端IDE(phpstorm).远程服务器配合,首先是客户端配 ...
最新文章
- 桁架机器人运动视频_桁架机器人的直线定位单元
- 如何启用 SAP Spartacus Guest checkout
- 正则表达式限制文本框只能输入数字
- 静态编译和动态编译区别
- 制备pdms膜的方法_船体用钢板基底超疏水表面的制备和性能
- python小项目之头像右上角加数字
- 潘正磊: 做最好、最美的你
- VBA每日一练(2),将txt 的部分/全部内容 导入到EXCEL
- UI开发之用PS给图片加水印
- Listary 配置常用搜索
- java 比较源文件_Beyond Compare比较Java源代码文件的详细操作方法
- 【NDVI:注意力机制:遥感图像】
- Linux:WCP知识库安装及配置
- 联想拯救者Y7000P键盘失灵
- Matlab笔记(二):Matlab实现高斯函数的三维显示
- 【CANOE】- 基于CAPL的UDS Bootloader刷写设计
- 2021科大讯飞试题标签预测挑战赛亚军方案总结
- (转)DDoS攻击全面解析
- 电流互感器输出波形测试
- es5 js日期格式化