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 ? EasyUI DataGrid 资料存的方式介绍
Nov 07 PHP
解析php中如何直接执行SHELL
Jun 28 PHP
如何使用php输出时间格式
Aug 31 PHP
ThinkPHP之foreach标签使用概述
Jun 30 PHP
PHP获取数组最后一个值的2种方法
Jan 21 PHP
Apache服务器下防止图片盗链的办法
Jul 06 PHP
thinkphp如何获取客户端IP
Nov 03 PHP
php获得文件夹下所有文件的递归算法的简单实例
Nov 01 PHP
PHP解压ZIP文件到指定文件夹的方法
Nov 17 PHP
RSA实现JS前端加密与PHP后端解密功能示例
Aug 05 PHP
php设计模式之工厂模式用法经典实例分析
Sep 20 PHP
php 函数中静态变量使用的问题实例分析
Mar 05 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
php 变量定义方法
2009/06/14 PHP
从零开始学YII2框架(四)扩展插件yii2-kartikgii
2014/08/20 PHP
zend framework重定向方法小结
2016/05/28 PHP
PHPStrom 新建FTP项目以及在线操作教程
2016/10/16 PHP
PHP iconv()函数字符编码转换的问题讲解
2019/03/22 PHP
借助javascript代码判断网页是静态还是伪静态
2014/05/05 Javascript
JavaScript日期时间格式化函数分享
2014/05/05 Javascript
Javascript Memoizer浅析
2014/10/16 Javascript
javascript实现youku的视频代码自适应宽度
2015/05/25 Javascript
js控制多图左右滚动切换效果代码分享
2015/08/26 Javascript
jquery实现可关闭的倒计时广告特效代码
2015/09/02 Javascript
分享两款带遮罩的jQuery弹出框
2015/12/30 Javascript
jQuery简单设置文本框回车事件的方法
2016/08/01 Javascript
vue + socket.io实现一个简易聊天室示例代码
2017/03/06 Javascript
页面缩放兼容性处理方法(zoom,Firefox火狐浏览器)
2017/08/29 Javascript
JS根据Unix时间戳显示发布时间是多久前【项目实测】
2019/07/10 Javascript
js表达式与运算符简单操作示例
2020/02/15 Javascript
利用JavaScript为句子加标题的3种方法示例
2021/01/05 Javascript
python学习教程之使用py2exe打包
2017/09/24 Python
在Python中字典根据多项规则排序的方法
2019/01/21 Python
解决python 3 urllib 没有 urlencode 属性的问题
2019/08/22 Python
浅析python,PyCharm,Anaconda三者之间的关系
2019/11/27 Python
python小白切忌乱用表达式
2020/05/29 Python
使用python实现名片管理系统
2020/06/18 Python
CSS Houdini实现动态波浪纹效果
2019/07/30 HTML / CSS
H5页面适配iPhoneX(就是那么简单)
2019/12/02 HTML / CSS
中国电视购物:快乐购
2017/02/04 全球购物
匡威荷兰官方网站:Converse荷兰
2018/10/24 全球购物
e路東瀛(JAPANiCAN)香港:日本旅游、日本酒店和温泉旅馆预订
2018/11/21 全球购物
大学生个人总结的自我评价
2013/10/05 职场文书
应届行政管理专业个人自我评价
2013/12/28 职场文书
公务员个人总结
2015/02/12 职场文书
在职证明格式样本
2015/06/15 职场文书
学雷锋活动简报
2015/07/20 职场文书
优秀毕业生主要事迹材料
2015/11/04 职场文书
Nginx + consul + upsync 完成动态负载均衡的方法详解
2021/03/31 Servers