php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程


Posted in PHP onAugust 17, 2020

时间:2020年8月15日10:25:47

Xdebug插件安装省略,自己百度安装,win和linux环境安装方式不一样。

注意和php版本匹配

1、phpinfo信息

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

2、php.ini配置

[xdebug]
zend_extension=/usr/lib64/php/modules/xdebug.so
xdebug.remote_enable =1
xdebug.profiler_enable = On
xdebug.auto_trace=On
xdebug.profiler_enable_trigger = On
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.remote_handler ="dbgp"
xdebug.remote_host ="172.16.6.44"
xdebug.remote_mode ="req"
xdebug.remote_port =9000
xdebug.idekey = "PHPSTORM"
xdebug.remote_autostart = 1
;xdebug.remote_connect_back = 1
; If openssl.cafile is not specified or if the CA file is not found, the
; directory pointed to by openssl.capath is searched for a suitable
; certificate. This value must be a correctly hashed certificate directory.
; Most users should not specify a value for this directive as PHP will
; attempt to use the OS-managed cert stores in its absence. If specified,
; this value may still be overridden on a per-stream basis via the "capath"
; SSL stream context option.
;openssl.capath=
 
; Local Variables:
; tab-width: 4
; End:
 
xdebug.var_display_max_children=10240
xdebug.var_display_max_data=10240
xdebug.var_display_max_depth=10240

3、当然你的xdebug.so扩展也要安装起来。

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

4、编辑器phpstorm配置

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

setting配置

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

端口和ini中配置的一样

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

本机IP配置,虚拟机的IP是192.168.99.26

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

输出窗口信息

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

代码界面输出

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

1.首先检查phpstorm的xdebug配置

->这里的debug port要和php.ini里面的 xdebug.remote_port相一致!默认是9000,如果9000端口被占用的话,可以改成其他 端口。

4.开始使用断点调试

-〉开启调试(phpstrom)

1、设置断点

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

F9跳出

F8下一步

->浏览器增加开启和关闭按钮

https://www.jetbrains.com/phpstorm/marklets/

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

-〉在代码中打断点,运行访问该页面的url

浏览器开启调试,然后刷新页面即可。

总结

到此这篇关于php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的文章就介绍到这了,更多相关phpstorm调试配置 Xdebug内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
php下载远程文件类(支持断点续传)
Nov 14 PHP
IIS php环境配置PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置
Nov 18 PHP
php判断输入不超过mysql的varchar字段的长度范围
Jun 24 PHP
PHP导出EXCEL快速开发指南--PHPEXCEL的使用详解
Jun 03 PHP
PHP转换IP地址到真实地址的方法详解
Jun 09 PHP
二进制交叉权限微型php类分享
Feb 07 PHP
php实现的百度搜索某地天气的小偷代码
Apr 23 PHP
教你如何用php实现LOL数据远程获取
Jun 10 PHP
PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程
Jun 12 PHP
浅谈php和js中json的编码和解码
Oct 24 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
Dec 18 PHP
Yii 框架使用数据库(databases)的方法示例
May 19 PHP
PHP unset函数原理及使用方法解析
Aug 14 #PHP
PHP常量及变量区别原理详解
Aug 14 #PHP
PHP获取当前时间不准确问题解决方案
Aug 14 #PHP
PHP语言对接抖音快手小红书视频/图片去水印API接口源码
Aug 11 #PHP
php实现微信和支付宝支付的示例代码
Aug 11 #PHP
php封装实现钉钉机器人报警接口的示例代码
Aug 08 #PHP
基于PHP的微信公众号的开发流程详解
Aug 07 #PHP
You might like
Excel数据导入Mysql数据库的实现代码
2008/06/05 PHP
CodeIgniter采用config控制的多语言实现根据浏览器语言自动转换功能
2014/07/18 PHP
学习php中的正则表达式
2014/08/17 PHP
php将图片文件转换成二进制输出的方法
2015/06/10 PHP
Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)
2016/06/13 PHP
浅析PHP开发规范
2018/02/05 PHP
javascript call和apply方法
2008/11/24 Javascript
IE的事件传递-event.cancelBubble示例介绍
2014/01/12 Javascript
js确认删除对话框效果的示例代码
2014/02/20 Javascript
javascript字母大小写转换的4个函数详解
2014/05/09 Javascript
一个实用的图片切换支持点击切换和自动轮播
2014/09/09 Javascript
浅析javascript中的DOM
2015/03/01 Javascript
javascript元素动态创建实现方法
2015/05/13 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
JS中判断字符串中出现次数最多的字符及出现的次数的简单实例
2016/06/03 Javascript
javascript实现简单的on事件绑定
2016/08/23 Javascript
基于JavaScript实现Tab选项卡切换效果
2016/11/24 Javascript
js 原生判断内容区域是否滚动到底部的实例代码
2017/11/15 Javascript
详解vue-cli 3.0 build包太大导致首屏过长的解决方案
2018/11/10 Javascript
HTML+JS实现“代码雨”效果源码(黑客帝国文字下落效果)
2020/03/17 Javascript
Python聚类算法之基本K均值实例详解
2015/11/20 Python
python 使用pandas计算累积求和的方法
2019/02/08 Python
python 基于wx实现音乐播放
2020/11/24 Python
python爬取代理ip的示例
2020/12/18 Python
HTML5拖拽文件上传的示例代码
2021/03/04 HTML / CSS
台湾饭店和机票预订网站:Expedia台湾
2016/08/05 全球购物
美国在线购买空气净化器、除湿器、加湿器网站:AllergyBuyersClub
2021/03/16 全球购物
本科毕业生求职自荐信
2014/04/09 职场文书
中药学自荐信
2014/06/15 职场文书
2014社区健康教育工作总结
2014/12/16 职场文书
生产现场禁烟通知
2015/04/23 职场文书
2015个人年度工作总结范文
2015/05/28 职场文书
2016年三严三实党课学习心得体会
2016/01/06 职场文书
2016年“我们的节日·中秋节”活动总结
2016/04/05 职场文书
一文搞懂python异常处理、模块与包
2021/06/26 Python
python实现双链表
2022/05/25 Python