phpstudy2018 安装xdebug扩展
第一步:查看PHP版本信息

第二步:到xdebug下载页去下载最新的版本(注意:要下载PHP对应版本)

第三步:把扩展php_xdebug-2.7.0alpha1-7.2-vc15-nts.dll放到php的扩展目录(ext文件中)
我的路径为:D:\phpStudy\PHPTutorial\php\php-7.2.1-nts

第四步:打开php.ini文件,配置如下:
[XDebug]
zend_extension=php_xdebug-2.7.0alpha1-7.2-vc15-nts.dll
xdebug.profiler_append =
xdebug.profiler_enable =
xdebug.profiler_enable_trigger =
xdebug.profiler_output_dir ="D:\phpStudy\tmp\xdebug"
xdebug.trace_output_dir ="D:\phpStudy\tmp\xdebug"
xdebug.profiler_output_name = "cache.out.%t-%s"
xdebug.remote_enable =
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port =
xdebug.remote_mode = "req"
xdebug.idekey = PHPSTORM
说明:改项也可以写绝对路径
zend_extension=D:\phpStudy\PHPTutorial\php\php-7.2.-nts\ext\php_xdebug-2.7.0alpha1-7.2-vc15-nts.dll
第五步:在查看phpinfo中是否有xdebug扩展开启,如果没有xdebug信息(可能是VC版本不对,见底部说明),说明版本不对或配置错误

或者在cmd窗口输入php -m命令查看扩展,注意如果报命令无效时,要添加php.exe到环境变量中

如果你已安装还xdebug,那么请看下文,如果进行断点调试如何使用xdebug断点调试代码??
如何使用xdebug断点调试代码??
当然如果你还没有安装phpstorm,请自行安装!
下面进入正题,首先第一步打开设置 file->Settings 或快捷键ctrl+alt+s

第二步:选择PHP版本

debug的配置

与服务的配置

第三步:点击该项


设置断点,开启断点监听

随后在浏览器中打开,就可以清晰开到变量值



就这样就完成了xdebug断点调试,赶快试试吧!
注意:一定要用

Xdebug 2.7.0alpha1 这个版本的xdebug扩展才有用,其他高版本不可以用,可能是我phpstorm编辑器没更新的原因吧。建议大家都可以尝试下,最后附上编辑器的版本

底部说明:
VC配置

修复之后重启电脑即可。
phpstudy2018 安装xdebug扩展的更多相关文章
- php安装xdebug扩展,PHPStorm+XDebug单步调试
		
(一)php安装xdebug扩展,PHPStorm+XDebug单步调试 (二)PHPStorm配置XDebug (三)PHPStorm使用XDebug调试 (四)PhpStorm+Xdebug配置单 ...
 - PHP 安装 Xdebug 扩展(一)
		
一.前言 1. Xdebug 简介 Xdebug 是一个开放源代码的 PHP 程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况.当前最新版本为 Xdebug 2.5.0 ...
 - PHP安装Xdebug扩展并配置PHPstorm调试(Centos、Windows)
		
一.给PHP安装Xdebug扩展 [windows] 废话不多说,直接上代码上方法安装扩展,我这里是在windows下. 首先需要确定的就是对应的PHP版本安装对应的Xdebug扩展文件,提供一个最快 ...
 - php 安装xdebug扩展和配置phpstorm断点
		
参考链接:安装xdebug扩展和配置phpstorm断点
 - Linux PHP安装xdebug扩展及PHPstorm调试
		
前言:使用IDE编辑器的时候如PHPstorm,为了方便调试,这里安装PHP的扩展xdebug.安装环境为Linux centos7.3 一.下载xdebug扩展 官网:https://xdebug. ...
 - php 安装xdebug扩展
		
php 扩展获取地址 http://pecl.php.net/package/ 编译安装的过程 wget http://pecl.php.net/get/xdebug-2.2.2.tgz tar -z ...
 - PHP7.1安装xdebug
		
一.前言1. Xdebug 简介Xdebug 是一个开放源代码的 PHP 程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况.当前最新版本为 Xdebug 2.5.0. ...
 - centos安装xdebug   和   phpstorm+Xdebug断点调试PHP
		
转载地址:http://www.2cto.com/os/201304/206058.html CentOS下安装xdebug 在CentOS 6.x 的系统中,是集成xdebug 的, y ...
 - Ubuntu php安装xdebug
		
1.安装xdebug扩展: sudo apt-get install php-xdebug 2.找到扩展的路径: 3.编辑php.ini文件,末尾加入,保存退出: [xdebug] zend_exte ...
 
随机推荐
- sublime 配置过程
			
https://www.cnblogs.com/chengqi521/p/7600379.html
 - 浅析Memcache和Redis
			
想必开发的小伙伴们对Memcache和Redis都不陌生吧,最近正好在整理它们,于是就写一下博客吧!一方面是分享,另一方面便于自己查找. 首先,来说说Memcache和Redis是什么? 说得简单一点 ...
 - Common  Vulnerability Scoring System CVSS
			
1.Generating a Shell payload using msfvenom 2.web intrusion Test in fact in the websecurity ,the web ...
 - IntelliJ IDEA,酷炫插件系列,提高你的工作效率
			
今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件库,不仅能给我们带来一些开发的便捷,还能体现我们的与众不同. 1.插件的安装 打开setting文件选择Plugins选项 Ctrl + Alt ...
 - day16匿名函数
			
匿名函数,好像也就是 lambda 表达式 先来看一段函数,返回 def func(n): return n * 3 print(func(5))15 用lambda表达式写: func = lamb ...
 - JavaScript中var、let和const的区别(转载)
			
一.前言 在ES6(ES2015)出现之前,JavaScript中声明变量就只有通过 var 关键字,函数声明是通过 function 关键字,而在ES6之后,声明的方式有 var . let . c ...
 - debian安装mongoDB
			
wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.2.tgz tar zxf mongodb-linux-i686-1.8.2.t ...
 - Jupyter-notebook 不自动打开浏览器解决办法
			
我的系统是Manjaro Linux, 一直以来,我使用jupyter-notebook的办法都是使用命令sudo jupyer-notebook --allow-root,然后手动复制粘贴URLS到 ...
 - HttpConnection
			
1.HttpConnection 用于接受和发送网络数据 网络操作必须新开个子线程执行,否则会出现 ANR(Application Not Response) 应用无响应异常 Get: /** * 通 ...
 - Django——在线教育项目总结
			
项目简介 在线教育平台 软件依赖: WEB框架:Django(1.11.7).Django REST framework 前端框架:Vue(2.5.16) 数据库: MySql.redis 支付平台: ...