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

最详细的phpstorm+xdebug调试详细教程,没有之一 花了一周多时间最详细的整理了PHPSTORM+XDEBUG的调试教程,实现了php程序的远程调试、单步调试、跟踪等高级功能。工欲善其事必先利其器,希望对需要的小伙伴有所帮助。0 Xdebug调试的原理(选看)图0-1 单机调试原理示意图图0-2 多机调试原理示意图对于PHP开发,初来咋到,开发环境的搭建和理解感觉是最烦人的一件事了。不像JAVA,打开一个Eclipse就可以开搞,Php的Debug... 阅读详情

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

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

注意和php版本匹配

1、phpinfo信息

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扩展也要安装起来。

4、编辑器phpstorm配置

setting配置

端口和ini中配置的一样

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

输出窗口信息

代码界面输出

1.首先检查phpstorm的xdebug配置

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

4.开始使用断点调试

-〉开启调试(phpstrom)

1、设置断点

F9跳出

F8下一步

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

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

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

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

PhpStorm超神攻略!从安装到精通,打造PHP开发效率火箭(二) 踏入PhpStorm的殿堂,解锁PHP开发新境界!本指南将带你飞越安装激活的门槛,深入PHP环境的精妙配置,直至高效编码与调试的巅峰。不论是与Xdebug共舞,还是在Git海洋中游刃有余,每个章节都是你晋升技术大牛的阶梯。别让慢动作的IDE拖累你的灵感,PhpStorm的高性能优化与个性化设置,让你的编程之旅如虎添翼! 阅读详情

相关推荐

探索PhpStorm:打造舒适的PHP开发环境

在现代的Web开发中,PHP是一种极为流行的编程语言,而PhpStorm则是专为PHP开发者打造的一款强大的集成开发环境(IDE)。它不仅提供了丰富的功能和工具,还能够帮助开发者提高工作效率,让编码变得更加轻松愉快。PhpStorm是一款强大的PHP集成开发环境,它不仅提供了丰富的功能和工具,还能够帮助开发者提高工作效率,让编码变得更加轻松愉快。让我们一起探索PhpStorm的世界,打造舒适的PHP开发环境,让编码变得更加愉快!以上就是关于PhpStorm环境配置与应用的介绍。

大大怪的博客 1023

PhpStorm 2020版本 配置 Xdebug + 官方配置文档

1.查看phpinfo();查看源代码,复制粘贴到https://xdebug.org/wizard 2,根据结果,将dll文件放到对应位置,在复制红框内容粘贴到,对应版本php.ini中 zend_extension = D:\phpstudy_pro\Extensions\php\php7.1.9nts\ext\php_xdebug-2.9.6-7.1-vc14-nts-x86_64.dll xdebug.remote_enable = On xdebug.remote_host = 1...

疯子源 4939

在Ubuntu中配置PhpStorm中的Xdebug调试环境

在PhpStorm窗口的顶部菜单栏中,单击"Run"(运行),然后选择"Debug ‘Xdebug Debugging’"(调试’Xdebug Debugging’)。在PhpStorm窗口的顶部菜单栏中,单击"Run"(运行),然后选择"Edit Configurations"(编辑配置)。在"Xdebug"选项卡中,确保"Debug port"(调试端口)设置为默认值"9000"。在右侧面板中,找到"Debug"(调试)选项卡,并选择"Xdebug"作为调试引擎。在浏览器中,访问你的PHP应用程序。

YikPerl的博客 399

apache+mysql+php报500错误

DocumentRoot "D:/phpstudy_pro/WWW" FcgidInitialEnv PHPRC "D:/phpstudy_pro/Extensions/php/php7.3.4nts" AddHandler fcgid-script .php FcgidCmdOptions D:/phpstudy_pro/Extensions/php/php7.3.4nts/php-cgi.exe \ InitialEnv PHPRC="c:php...

cheng_ley的博客 644

PHP + PhpStorm + Xdebug 配置指南

PhpStorm 是一款功能强大的 PHP IDE,而 Xdebug 是一个常用的调试工具,它们的结合可以极大地提升我们的开发效率。在 PhpStorm 中设置断点并启动调试会话后,我们可以通过浏览器或命令行运行 PHP 脚本,并在脚本执行过程中进行调试。可以从 PHP 官方网站(https://www.php.net)下载最新的 PHP 版本,并按照官方文档的说明进行安装。打开你的 PHP 项目中的一个 PHP 文件,选择你希望设置断点的行,点击行号旁边的区域即可设置断点。,计算它们的和并返回结果。

PeGroovy的博客 314

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

主要介绍了php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

phpstudy8+phpstorm2020配置xdebug方法

1.phpstudy8自带xdebug,如图开启, 2.可能会有人出现开启以后连接不上服务器的现象,打开php.ini,在extension=php_xdebug前加上;就可以了, 在php.ini的最下面 ,设置idekey为PHPSTORM,打开xdebug.remote_enable,把Off改改成On 3.打开phpstorm,设置对应的php版本我用的7.3.4 ide要与php.ini设置的一样 4. 添加服务器,名字随便起,菜单栏里的运行——编辑配置 在代码旁设置断点,开启侦听

qq786851606的博客 684

TOEIC托业词汇汇总(完整版)

1.appointment 约会,约定2.attendance 出席人数;出席3.cabinet 橱柜4.calendar 日历;月历;行事历5.clerk 办事员,书记6.directory 人名住址薄7.duplicte 复制;副本8.filing 归档9.in-tray 待处理文件盒10.monitor 检测;监视;追踪11.out-tray 已处理文件盒12.partition 分隔;分隔物(如墙壁等)13.postage 邮费。

weixin_39676449的博客 1万+

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

时间:2020年8月15日10:25:47Xdebug插件安装省略,自己百度安装,win和linux环境安装方式不一样。注意和php版本匹配1、phpinfo信息2、php.ini配置[xdebug]zend_extension=/usr/lib64/php/modules/xdebug.soxdebug.remote_enable =1xdebug.profiler_enable = Onxde...

weixin_35379749的博客 267

拯救者Y9000P 2022双系统实战:Ubuntu22.04分区优化与驱动避坑指南

本文提供联想拯救者Y9000P 2022款安装Ubuntu 22.04双系统的详细实战指南。重点讲解针对该机型的磁盘分区优化方案、NVIDIA显卡驱动安装避坑技巧,以及安装后的网络、时间同步等必备配置,帮助用户高效完成双系统部署并提升使用体验。

weixin_29208327的博客 421

Windows 10 本地开发环境:用 ShardingSphere-Proxy 5.4.1 快速搭建 MySQL 分库分表测试环境

本文详细介绍了在Windows 10系统中使用ShardingSphere-Proxy 5.4.1快速搭建MySQL分库分表测试环境的完整教程。从环境准备、MySQL配置到ShardingSphere-Proxy的核心设置,逐步指导开发者完成本地开发环境的搭建,并提供了分片策略详解和常见问题排查方法,帮助开发者高效验证分库分表功能。

weixin_28366053的博客 214

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

时间:2020年8月15日10:25:47Xdebug插件安装省略,自己百度安装,win和linux环境安装方式不一样。注意和php版本匹配1、phpinfo信息2、php.ini配置[xdebug]zend_extension=/usr/lib64/php/modules/xdebug.soxdebug.remote_enable =1xdebug.profiler_enable = Onxde...

weixin_39749501的博客 424

STK中的传感器与通信组件:雷达、发射机、接收机与天线的协同建模

本文深入解析了STK软件中传感器、雷达、发射机、接收机与天线的协同建模方法。通过构建一个完整的卫星对地数传系统实例,阐述了各组件如何分工协作,实现从几何指向到射频链路的高保真仿真,为复杂航天通信与探测系统的设计与分析提供了高效、灵活的解决方案。

weixin_29271263的博客 272

phpstorm下载安装配置及调试

PhpStorm 是一款由 JetBrains 公司开发的 PHP 集成开发环境(IDE),它提供了强大的调试功能,支持本地和远程调试。PhpStorm 的调试工具允许开发者设置断点、查看变量、评估表达式、步进代码执行,以及进行性能分析等。此外,PhpStorm 集成了 Xdebug 调试器,这是一个开源的 PHP 调试扩展,它支持远程调试和更高级的调试功能,如条件断点和日志断点。通过 PhpStorm 的图形用户界面,开发者可以轻松地配置和管理调试会话,而无需手动编辑配置文件或使用命令行工具。

Python老吕的博客 2313

RICHARDSON-LUCY 去卷积简介

Lucy去卷积1.泊松过程及联合概率分布2.极大似然估计参考文献 1.泊松过程及联合概率分布 首先假设相机接收光子生成图像的过程符合泊松分布。 因此,一次曝光过程中,某像素位置接收到iii个光子的概率p(i)p(i)p(i)为: p(i)=exp⁡(−λ)⋅λii!\qquad\qquad p(i)=\exp(-\lambda)\cdot\cfrac{\lambda^{i}}{i!}p(i)=exp(−λ)⋅i!λi​ 那么针对一张M∗NM*NM∗N的图像,所有像素的联合概率分布可以描述为: P(I)=∏e

驽马十驾,功在不舍;锲而不舍,金石可镂。 8694

Aurix TC3xx系列MCU DMA模块配置方法(二)

本文主要基于英飞凌Aurix TC3xx系列MCU,通过EB tresos配置工具,介绍DMA驱动模块的配置方法。

m0_38045338的博客 2850

PhpStorm安装配置全指南:PHP开发必备IDE

集成开发环境(IDE)是提升编程效率的核心工具,通过智能代码补全、语法检查和调试功能大幅降低开发门槛。PhpStorm作为JetBrains旗下的专业PHP IDE,凭借其深度语言支持和Xdebug集成,成为现代Web开发的首选工具。该工具不仅支持PSR标准代码格式化,还能无缝对接Composer依赖管理,特别适合Laravel等框架开发。从项目创建到团队协作,PhpStorm提供了数据库工具集成、版本控制可视化等全流程解决方案,使开发者能专注于业务逻辑实现而非环境配置。本文详解从下载安装到性能优化的完整配

weixin_30727835的博客 399

踩坑2周总结:Python+YOLO26搭建工业级多路视频分析应用,从单路卡顿到16路4K稳跑30FPS

本文分享了工业级多路视频分析系统的实战经验,针对智慧物流园区的车辆违停和人员安全监测需求,提出了一套完整的解决方案。作者通过踩坑实践,总结出多路视频分析的四大核心痛点:视频流解码瓶颈、推理调度混乱、内存占用爆炸和部署兼容性差。 文章详细介绍了技术选型方案,推荐使用FFmpeg+PyAV进行硬件加速解码、YOLO26+TensorRT INT8量化推理、单进程多线程的生产者-消费者架构,以及内存池复用等技术组合。该方案在RTX 4070 Ti上实现了16路4K视频30FPS稳定运行,GPU利用率达85%以上,

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 955

PHPStorm调试功能配置详细教程

调试是软件开发中的一项重要技能,它帮助开发者找出程序中的错误并修复它们。通过调试,开发者可以在程序的不同阶段观察变量的状态、执行流程等信息。本章介绍了 PHPStorm 中调试的基本步骤以及一些高级技巧。通过这些知识,您可以更高效地排查代码中的错误。实际操作时可能会遇到一些具体的问题,比如环境配置差异导致的异常情况,这些都需要根据实际情况进行调整。希望这个教程能够帮助您更好地掌握 PHPStorm 的调试功能!

man2017的博客 1868

39-OpenLayers多图层切换显示隐藏,支持多个Layer同时显示和隐藏,OpenLayers懒加载瓦片

39-OpenLayers多图层切换显示隐藏,支持多个Layer同时显示和隐藏,OpenLayers懒加载瓦片

fxshy的博客 462

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Dontbug与IDE集成:PhpStorm/Netbeans配置教程

Dontbug作为一款强大的PHP反向调试器,支持与主流IDE无缝集成,无需安装额外插件即可在PhpStorm、Netbeans等开发环境中实现高效调试。本文将详细介绍如何配置这两款IDE以充分利用Dontbug的调试能力。 ## 准备工作:安装Dontbug 在进行IDE配置前,请确保已完成Dontbug的安装。通过以下命令克隆项目仓库: ```bash git clone https:/

gitblog_00521的博客 612

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

phpstorm中Xdebug的使用

目 录   1.Xdebug简介       2.Xdebug的安装、操作         2.1环境搭建     2.2配置php.ini     2.3配置PhpStorm     2.4配置PHP Debug     2.5进行调试       1.Xdebug简介   Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。  

小King哥的博客 333

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

使用PhpStorm调试PHP代码与Xdebug集成

其中,`xdebug.mode=debug`设置Xdebug以调试模式运行,`xdebug.client_port`指定了Xdebug连接IDE的端口(PhpStorm默认使用9003端口),`xdebug.client_host`则是IDE所在的主机地址。PhpStorm与Xdebug的集成为PHP开发者提供了强大的调试能力,从简单的变量检查到复杂的多线程调试,这套工具组合几乎可以应对所有调试场景。"Frames"面板显示当前的调用堆栈,可以查看函数调用链,快速跳转到任意调用层级查看当时的变量状态。

zhsiog_947的博客 324

PHP环境搭建详解教程(PhpStorm 2023.2.3 版本)

本文详细讲解了使用PhpStorm2023.2.3搭建PHP开发环境的完整流程,包括安装PhpStorm、PHP解释器、Web服务器(Apache/Nginx)、Composer包管理工具和Xdebug调试工具。文章提供了Windows和macOS系统的具体安装方法,并展示了第一个PHP项目示例。同时针对PhpStorm无法识别PHP、404错误和Xdebug无效等常见问题给出了解决方案。通过这套配置,开发者可以获得一个稳定高效的PHP开发环境,为后续Web开发打下基础。

2501_91408459的博客 2356
上一篇: win10电脑安装Photoshop cs7软件版本
下一篇: SublimeText 3清凉编辑器php开发自定义颜色文字主题配置加汉化
程序员元婴
博客等级 码龄12年 13粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值