文档章节

PhpStorm2017.2 安装Xdebug的一点心得

一只懒猫-
 一只懒猫-
发布于 2017/07/25 11:33
字数 352
阅读 1624
收藏 1
点赞 0
评论 0

    我的开发环境:phpStudy,php7.0,PhpStorm2017.2。

第一步:在PHPStorm中打开Xdebug扩展,然后在php.ini中会出现关于Xdebug的设置信息。

点击“其他选项菜单”,点击“PHP扩展及设置”,点击PHP扩展,如下图所示。

 

 

 

 

 

 

 

 

 

 

 

 

 

点击“其他选项菜单”,点击“打开配置文件”,选择php-ini单击打开。在该文件中ctrl+F搜索xdebug,把xdebug部分内容设置成如下格式。

[XDebug]
xdebug.profiler_output_dir="D:\phpStudy\tmp\xdebug"
xdebug.trace_output_dir="D:\phpStudy\tmp\xdebug"
zend_extension="D:\phpStudy\php\php-7.0.12-nts\ext\php_xdebug.dll"
;自定义
xdebug.remote_enable = On
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.show_local_vars=0
xdebug.idekey = "PHPSTORM"

第二步、PHPstorm配置

1、选择PHP版本

2、设置Debug端口号,“Debug port”与“xdebug.remote_port”一致。

3、设置IDEKey

4、设置服务器,在 PHP>Servers 中,将对应服务器的调试工具修改为“Xdebug”,如果没有,请创建。这里的 “Port” 为服务器运行端口

5、增加PHP Web Application。

  1. 选择Edit Configurations

      

   2. 选择PHP Web Application,增加配置

6、至此,配置基本完成,现在查看一下配置信息。

运行项目目录下的phpinfo.php文件,没有可以自己写一个,查看xdebug.ide,xdebug.remote_port等信息,如下图所示。

7、调试程序。

到这里,就基本完成了phpstorm和xdebug的配置,或许你看这篇文章,第一次配置不会成功。这样的话,建议多搜几篇文章结合看,总是会成功的。

© 著作权归作者所有

共有 人打赏支持
一只懒猫-
粉丝 0
博文 30
码字总数 4937
作品 0
沙坪坝
程序员
Zend Studio之调试Xdebug

注意:xdebug版本要支持PHP版本,不然就game over了,可以在phpinfo()中查看Xdebug是否安装成功 eclipse + xdebug 一、在php.ini配置调试信息(如果安装了zend debugger要注释掉其信息) ; XDE...

技术小甜
2017/11/29
0
0
PHPstorm(2016.3)+Xdebug+Firefox

今天手上没什么工作,忽然想起来之前觉得好玩装过xdebug,然而经历了换工作换电脑加重装之后还是回归到了echo die的调试,xdebug对于一个开发者来说价值似乎不仅仅是为了好玩,我相信如果能够...

wsy940822
2016/12/23
233
3
Laravel之基于PHPStorm编辑器的Laravel开发

引言 本文主要讲述在PHPStorm编辑器中如何使用PHPStorm的Laravel插件和Laravel IDE Helper来开发Laravel程序,结合个人积累的一点经验来说明使用PHPStorm编辑器来开发程序还是很顺手的,内容...

botkenni
2016/10/10
44
0
未提权读取/data信息~请教!~谢谢

今日无聊,想到一个问题,对于Android的安全机制,应该不允许没有权限的用户进行访问某些内容,例如/data之下的文件夹,在未提权的情况下,利用adb没法查看里面的内容,同样利用RE也没法看到...

叶虎山林
2012/03/13
169
1
sublime 常用插件,系统设置

1.package control 打开sublime,按下Ctrl+`打开控制台,将以下代码粘贴到控制台回车 重启sublime看到 证明安装成功,可以通过它安装、卸载插件 2.Alignment 对齐功能 a = b; abc = def; 对齐...

codek
2012/09/01
0
0
安装Qmail+qmailadmin+sqwebmail+IGEUNS+smtp认证补丁的一点心得

安装Qmail+qmailadmin+sqwebmail+IGEUNS+smtp认证补丁的一点心得 作者:纪增雄 E-mail:master@haohaoo.com 我是用iceblood的包来安装的,在安装过程中出了一些错误,得到了peng老大和gadfly老...

范堡
2009/05/05
305
0
Hbuilder使用xdebug配置php断点调试

背景 不得不说Hbuilder是免费的前端开发工具中比较好用的,而且配合aptana开发php也马马虎虎(毕竟写前端的时候多些)。本人原是搞java的,后来打算用php做些个人项目(因为服务器成本低),...

zaaack
2014/12/15
0
4
Common Lisp 的一点学习心得==选择一种实现,然后好好看它的描述文档,多练习,多提问

Common Lisp 的一点学习心得==选择一种实现,然后好好看它的描述文档,多练习,多提问 真正接触 Common Lisp 也有一段时间了,对 Common Lisp 的一点心得就是:明确地确定一种实现,然后以这...

FreeBlues
2013/04/07
0
0
PHP调试工具Xdebug安装配置

说道PHP代码调试,对于有经验的PHPer,通过echo、printr、vardump函数,或PHP开发工具zend studio、 editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上...

liushen829475
2013/10/24
0
0
PHP调试工具Xdebug安装配置教程

说道PHP代码调试,对于有经验的PHPer,通过echo、printr、vardump函数,或PHP开发工具zend studio、editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上述...

雍雍_yoyo
2013/07/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

并发设计之A系统调用B系统

A-->B A在发送请求之前,用乐观锁,减少对B的重复调用,这样一定程度上是幂等性。 比如A系统支付功能,要调用B系统进行支付操作,但是前端对"支付"按钮不进行控制,即用户会不断多次点击支付...

汉斯-冯-拉特
5分钟前
0
0
HTTP协议通信原理

了解HTTP HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务。 HTTP使用...

寰宇01
28分钟前
0
0
【Java动态性】之反射机制

一、Java反射机制简介

谢余峰
28分钟前
0
0
Centos 6.X 部署环境搭建

1.Linux学习笔记CentOS 6.5(一)--CentOS 6.5安装过程

IT追寻者
41分钟前
0
0
博客即同步至腾讯云+社区声明

我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=8vy9bsmadbko...

xiaoge2016
44分钟前
0
0
大数据教程(3.1):Linux系统搭建网络YUM源服务器

博主在前面的2.5章节讲述了linux系统本地YUM服务器的搭建和httpd轻量级静态网站服务器的安装,本节博主将为大家分享内网环境中搭建自己的网络YUM服务器的全过程。如果大家对本地YUM服务器还不...

em_aaron
48分钟前
0
0
蚂蚁技术专家:一篇文章带你学习分布式事务

小蚂蚁说: 分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在这几年越来越火的微服务架构中,几乎可以说是无法避免,本文就围绕分布式事务...

Java大蜗牛
49分钟前
0
0
新的Steam应用将拓展服务项目

导读 未来几周,Steam将推出两个免费的应用程序Steam Link和Steam Video。这两个应用程序都旨在拓展Steam平台的业务和便利性。 即将开放的Steam Link应用程序最先提供了Android测试版,它将允...

问题终结者
49分钟前
0
0
golang 第三方包的使用总结

golang 第三方包的安装的方法: 1. go get 安装 $ go get github.com/gin-gonic/gin 注意:执行go get 命令需要先安装git命令,并配置git全局变量。 2. 源码包安装 由于国内网络问题,很多时...

科陆李明
今天
1
0
Android Studio调试运行时ADB not responding

最近有我朋友问我一个android studio的调试运行问题,我记得以前也是遇到过得,所以 来写一下 ADB not responding.If you'd like to retry, then please manually kill "adb.exe" and click...

切切歆语
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部