笔者的开发环境:

wampserver2.5系统环境包

操作系统:windows10 64位专业版。

php版本:php5.512

Apache版本:2.49

好了下面介绍,phpstorm配置xdebug的必要步骤。

一、配置xdebug的php扩展

xdebug扩展下载网址:https://xdebug.org/download.php (一定要下载对于的版本,例如:php5.5 window64位 Apache2.5版本)

下载后,把扩展放到相应的php扩展文件夹下,笔者这里是单独建立了一个zend_ext文件夹。

然后,开始配置php.ini。(直接在php.ini最后面加上这些配置即可)

[XDebug]
zend_extension="d:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.5.0-5.5-vc11.dll"  ;扩展路径
xdebug.remote_enable=On  ;开启远程调试
xdebug.remote_port=9000  ;远程调试PHPSTORM监听的端口号(默认是9000端口,如果9000端口被占用了,可选择9001或者其他)。
xdebug.remote_host=localhost  ;调试器应该连接到的IP地址

xdebug.idekey = PHPSTORM ;设置IDE KEY

配置好后,重启服务器。查看phpinfo();

出现xdebug后,说明Apache已经配置好了。

之后,在往php.ini里配置(这个php.ini是在php5.512文件夹下的)。

这个配置项和上面的配置项是一样的(也是往php.ini文件最后面加就行了)。

然后,运行cmd。如图

二、google浏览器安装xdebug扩展

在chrome应用商店https://chrome.google.com/webstore/category/extensions:

搜索Xdebug helper,并安装(安装google需要FQ)。

安装好后,找到这个图标,点击右键选项。

选择后,点击Save保存。

同样,在到google应用商店搜索:JetBrains IDE Support

安装好后:找到这个图标,点击右键选项

Host可以是127.0.0.1或者是localhost。

google的扩展就安装好了。

三、最后配置phpstom

选择php版本

配置xdebug端口

配置DBGp Proxy

配置server

编辑配置

配置就差不了,然后开启调试之旅吧!

打开监听

然后,给要调试的代码,打上断点就好了。编辑器会扑捉到浏览器的信息输出到控制台。

好了,phpstrom配置xdebug就完成了,如果还有什么问题,请给我留言吧!

在windows10环境下给PHPStorm配置xdebug断点调试功能的更多相关文章

  1. 为 PhpStorm 配置 Xdebug 来调试代码

    当项目越来越复杂,排错就越发困难. 你以为代码是这么运行的,但就是有未想到的功能导致流程变得不可捉摸. 此时我们需要调试啊调试... PhpStorm 是一款优秀的 PHP IDE,排除其 Java ...

  2. PhpStorm 配置本地断点调试

    前言: 有够拖延症的,应该是一年多以前就使用过PhpStorm的debug断点调试了吧,不够过当时是别人帮我配的,我记得还挺复杂.后来重装系统后尝试了配置,好像没成吧,记得当初老师帮我配也没成(... ...

  3. Mac环境下PHPstorm配置xdebug开发调试web程序

    一.安装PHP的xdebug扩展 安装xdebug(技巧,为了找到适配的版本,让xdebug网站根据phpinfo()函数输出分析找到对应的方法及安装步骤:如果安装了多个PHP版本的话,尽量用phpi ...

  4. phpstorm配置Xdebug进行调试PHP教程

    运行环境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll ps : php版本和xdeb ...

  5. PhpStorm连接Docker容器配置xdebug断点调试

    本教程主要演示xdebug在PhpStorm中配置方法. 一.环境说明 1.Mac笔记本(本教程演示过程使用的是Mac OS操作系统,和windows环境是有区别的,这一点需要特别注意): 2.在Ma ...

  6. phpstorm配置Xdebug进行调试

    运行环境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll ps : php版本和xdeb ...

  7. 开启php的xdebug扩展及phpstorm配置xdebug,chrome调试插件组合

    一. 开启php xdebug扩展      注意:     1. 原生php各版本需对应各自的xdebug版本,可到xdebug上对应下载     2. 若用wampserver等环境,wampse ...

  8. phpstorm配置Xdebug进行调试PHP教程_php技巧_脚本之家

    运行环境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll ps : php版本和xdeb ...

  9. phpstorm开启xdebug断点调试,断点调试不成功来这里

    感谢一下两篇博主的文章 其他的就... https://paper.seebug.org/308/ https://www.cnblogs.com/jice/p/5064838.html 首先安装xd ...

随机推荐

  1. sqlite与sqlserver区别

    1.查询时把两个字段拼接在一起 --sqlserver-- select Filed1+'@'+Filed2 from table --sqlite-- select Filed1||'@'||Fil ...

  2. 我的Android进阶之旅------>使用ThumbnailUtils类获取视频的缩略图

    今天看了一段代码,是关于获取视频的缩略图的,让我认识了一个ThumbnailUtils类,代码如下. Bitmap bitmap = ThumbnailUtils.createVideoThumbna ...

  3. 推荐20个非常有帮助的web前端开发教程

    1. CSS Vocabulary 一个伟大的指向和点击的小应用程序,让你加高速度掌握 CSS 语法的各个不同部分,学习各个属性的正确的名称. 2. Liquidapsive 一个简单的信息化布局.通 ...

  4. sys添加路径

    暂时更改sys.path sys.path.append()

  5. Django的模型层(2)---多表操作

    多表操作 创建模型 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄. 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息.作者详情模型和作者模型之间是一对 ...

  6. 3D立方体旋转动画

    在线演示 本地下载

  7. 20145239 《Java程序设计》第6周学习总结

    20145239 <Java程序设计>第6周学习总结 教材学习内容总结 10.1.1串流设计 Java将输入/输出抽象化为串流,数据有来源及目的地,衔接两者的是串流对象. 输入串流代表对象 ...

  8. zabbix haproxy 监控

    摘自: http://www.tuicool.com/articles/JrYNNrm 写的非常好,步步紧逼,环环相扣.直到成功! 文章首发站点:OpensGalaxy 这是一个HAProxy的zab ...

  9. BZOJ 1609 [Usaco2008 Feb]Eating Together麻烦的聚餐:LIS & LDS (nlogn)

    题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1609 题意: 给你一个只由数字"1,2,3"组成的序列a[i],共n个 ...

  10. php设计模式课程---5、责任链模式是什么

    php设计模式课程---5.责任链模式是什么 一.总结 一句话总结: 自己权限不够,就交给上级处理 1.选择结构怎么做到面向对象开闭原则? 也就是说if,都可以用接口的实现来实现,这样就避免了更新的时 ...