在windows10环境下给PHPStorm配置xdebug断点调试功能
笔者的开发环境:
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断点调试功能的更多相关文章
- 为 PhpStorm 配置 Xdebug 来调试代码
当项目越来越复杂,排错就越发困难. 你以为代码是这么运行的,但就是有未想到的功能导致流程变得不可捉摸. 此时我们需要调试啊调试... PhpStorm 是一款优秀的 PHP IDE,排除其 Java ...
- PhpStorm 配置本地断点调试
前言: 有够拖延症的,应该是一年多以前就使用过PhpStorm的debug断点调试了吧,不够过当时是别人帮我配的,我记得还挺复杂.后来重装系统后尝试了配置,好像没成吧,记得当初老师帮我配也没成(... ...
- Mac环境下PHPstorm配置xdebug开发调试web程序
一.安装PHP的xdebug扩展 安装xdebug(技巧,为了找到适配的版本,让xdebug网站根据phpinfo()函数输出分析找到对应的方法及安装步骤:如果安装了多个PHP版本的话,尽量用phpi ...
- 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 ...
- PhpStorm连接Docker容器配置xdebug断点调试
本教程主要演示xdebug在PhpStorm中配置方法. 一.环境说明 1.Mac笔记本(本教程演示过程使用的是Mac OS操作系统,和windows环境是有区别的,这一点需要特别注意): 2.在Ma ...
- 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 ...
- 开启php的xdebug扩展及phpstorm配置xdebug,chrome调试插件组合
一. 开启php xdebug扩展 注意: 1. 原生php各版本需对应各自的xdebug版本,可到xdebug上对应下载 2. 若用wampserver等环境,wampse ...
- 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 ...
- phpstorm开启xdebug断点调试,断点调试不成功来这里
感谢一下两篇博主的文章 其他的就... https://paper.seebug.org/308/ https://www.cnblogs.com/jice/p/5064838.html 首先安装xd ...
随机推荐
- python中装饰器你真的理解吗?
def w1(func): print('装饰器1....') def w1_in(): print('w1_in.....') func() return w1_in def w2(func): p ...
- 如果这种方式导致程序明显变慢或者引起其他问题,我们要重新思考来通过 goroutines 和 channels 来解决问题
https://github.com/Unknwon/the-way-to-go_ZH_CN/blob/master/eBook/09.3.md 9.3 锁和 sync 包 在一些复杂的程序中,通常通 ...
- NotePad++ 正则表达式替换
NotePad++ 正则表达式替换 高级用法 [转] - aj117 - 博客园 https://www.cnblogs.com/tibit/p/6387199.html const getQAPar ...
- SecureCRT 会话设置项
登陆动作------自动登陆仿真------两个颜色复选框都勾上模式------光标键模式(2个复选框)映射键------使用windows复制和粘贴热键外观------字符编码:UTF-8外观--- ...
- Pandas一些小技巧
Pandas有一些不频繁使用容易忘记的小技巧 1.将不同Dataframe写在一个Excel的不同Sheet,或添加到已有Excel的不同Sheet(同名Sheet会覆盖) from pandas i ...
- 【linux】ubuntu16.04安装vncserver实现远程访问图形界面
# 步骤 1 - 安装 X11VNC sudo apt install x11vnc -y # 步骤 2 - 配置访问密码 sudo x11vnc -storepasswd /etc/x11vnc. ...
- Scipy.sparse矩阵的存储,读取和转化为稠密矩阵
import numpy as np import scipy.sparse as sp m = sp.lil_matrix((7329,7329)) np.save(path,m) #用numpy的 ...
- [2018-08-25]模板引擎Razor Engine 用法示例
好久没写博客了,回宁波后最近几个月一直忙些线下的事情. 敲代码方面脱产有阵子了,生疏了,回头一看,这行业果然更新飞快. 最近线下的事情基本忙完,准备开始干回老本行,最重要的一件事就是升级abplus库 ...
- JAVA使用相对路径读取配置文件
JAVA使用相对路径读取配置文件[align=center][/align][size=medium][/size] 在软件开发中经常遇到读取配置文件,以及文件定位问题.今天做个总结. (一) ...
- virtualBox redhat 共享文件夹 安装增强功能
(一) 场景描述: virtualBox设置了共享文件夹,显示让点击安装增强功能 点击后挂载了光盘 运行了里面的run,却一闪而过 原因: 权限不够 在终端,./VBoxLinuxAdditions. ...