文档章节

PhpStorm2017.2 安装Xdebug的一点心得

一只懒猫-
 一只懒猫-
发布于 2017/07/25 11:33
字数 352
阅读 1789
收藏 2

    我的开发环境: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
博文 32
码字总数 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

没有更多内容

加载失败,请刷新页面

加载更多

数据解析之XPath & lxml库

XPath 定义 即XML路径语言(XML Path Language),是一种用来确定XML文档中某部分位置的语言,它基于XML的树状结构,提供在数据结构树中寻找节点的能力,也适用于HTML文档中; 开发工具 Chrome...

村雨1943
15分钟前
1
0
day148-2018-11-15-英语流利阅读-待学习

赴美生子恐结束?特朗普中期选举憋大招 毛西 2018-11-15 1.今日导读 在 2013 年,一部《北京遇上西雅图》让赴美生子这个曾经神秘的话题吸引了很多关注。每年,数以万计的父母远赴美国,并在那...

飞鱼说编程
45分钟前
26
0
OSChina 周四乱弹 —— 每次我穿短裙的时候

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @瘟神灬念 :分享DM DOKURO的单曲《Reality Check Through The Skull》: 差点以为手机卡了 《Reality Check Through The Skull》- DM DOKURO...

小小编辑
54分钟前
303
8
Windows 10 设置 Java 环境变量

首先你需要在我的电脑中打开,找到环境变量属性。 找到环境变量属性 找到环境变量属性后单击将会看到下面的设置界面。 在这个界面中设置高级系统设置。 环境变量 在弹出的界面中选择设置环境...

honeymose
今天
3
0
用any-loader封装jQuery的XHR —— 随便写着玩系列

哎,都说没人用JQuery啦,叫你别写这个。 其实我也是好高骛远使用过npm上某个和某个很出名的XHR库,嗯,认识我的人都知道我喜欢喷JQ,以前天天喷,见面第一句,你还用JQ,赶紧丢了吧。但我也...

曾建凯
今天
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部