文档章节

phpstorm 配置xdebug

MORESIR
 MORESIR
发布于 2017/03/18 08:18
字数 303
阅读 5
收藏 0

##1.php环境配置 安装xdebug扩展,然后在php.ini中配置:

zend_extension              = xdebug.so
;允许远程IDE调试
xdebug.remote_enable        = true
;远程主机
xdebug.remote_host          = 127.0.0.1   ;//  ide所在电脑的ip
;xdebug.remote_port         = 9000 ;//ide所在电脑的端口 默认为9000
xdebug.idekey = PHPSTORM

xdebug.profiler_enable      = on
;临时跟踪信息输出
xdebug.trace_output_dir     = "D:\ApacheServer\xdebug\trace"
xdebug.profiler_output_dir  = "D:\ApacheServer\xdebug\profiler"

;其余参数
;开启自动跟踪。自动打开"监测函数调用过程"的功模。该功能可以在你指定的目录中将函数调用的监测信息以文件的形式输出
xdebug.auto_trace           = On
;开启异常跟踪
xdebug.show_exception_trace = On
;开启远程调试自动启动
xdebug.remote_autostart     = On
;收集变量
xdebug.collect_vars         = On
;收集返回值
xdebug.collect_return       = On
;收集参数
xdebug.collect_params       = On
;显示局部变量
xdebug.show_local_vars      = On
;显示默认的错误信息
xdebug.default_enable       = On
;用于zend studio远程调试的应用层通信协议
xdebug.remote_handler       = dbgp
;如果设得太小,函数中有递归调用自身次数太多时会报超过最大嵌套数错
xdebug.max_nesting_level    = 10000

##2.ide配置

##3.谷歌浏览器安装xdebug插件

Paste_Image.png

最后在 ide中点击1变成绿色监听状态,在点击2进行调试

参考自:

  1. http://www.cnblogs.com/dreamhome/p/3218744.html
  2. http://www.jb51.net/article/58069.htm

© 著作权归作者所有

上一篇: redis server安装
下一篇: python3 Scrapy
MORESIR
粉丝 2
博文 8
码字总数 3021
作品 0
东莞
程序员
私信 提问
PhpStorm8 + Vagrant +XDebug 配置

vagrant默认已经安装好xdebug,可通过phpinfo()来确认。 下面是配置的步骤: Xdebug 与 PhpStorm 如何与 vagrant 进行沟通? xdebug 与 phpstorm 之间的通信是client-server模式。其中 xdebug...

Lee的白板报
2015/07/20
488
0
study PHP

http://www.w3schools.com/php/default.asp PHP IDE? http://jingyan.baidu.com/article/fea4511a4e191cf7bb912511.html PHP strom xdebug zend debug 学习PHP Storm相关文档 https://www.je......

bravelionking
2016/05/03
15
0
解决家庭网络下PHPStorm无法连接线上主机xdebug服务的配置问题

目前的现象是phpstorm + xdebug能调试连上我笔记本上虚拟机中的web服务, 却连不上在线web主机. 擦擦, 以前也没直接连到在线主机来调试, 一直都是本地调试, 这次情况特殊就歇菜了. 搞了一个通...

麦拂沙
2015/07/27
556
3
docker学习系列15 Docker在PHPStorm中的使用

PHPStorm整合一些了Docker相关的功能,并有官方的Docker镜像 下面介绍怎么通过PHPStorm创建并运行一个docker容器项目并启用xdebug,以Windows系统为例 运行 Docker for Windows,Docker运行成...

飞凡的陀螺
2018/08/29
0
0
phpstorm+Xdebug断点调试PHP

运行环境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:phpxdebug-2.2.5-5.6-vc11-x8664.dll ps : php版本和xdebug版本一定要相对应 1. PHP安装xdebug扩展 php.ini的配置,下面的配置...

大道至簡
2014/11/28
37.7K
11

没有更多内容

加载失败,请刷新页面

加载更多

代理模式之JDK动态代理 — “JDK Dynamic Proxy“

动态代理的原理是什么? 所谓的动态代理,他是一个代理机制,代理机制可以看作是对调用目标的一个包装,这样我们对目标代码的调用不是直接发生的,而是通过代理完成,通过代理可以有效的让调...

code-ortaerc
29分钟前
4
0
学习记录(day05-标签操作、属性绑定、语句控制、数据绑定、事件绑定、案例用户登录)

[TOC] 1.1.1标签操作v-text&v-html v-text:会把data中绑定的数据值原样输出。 v-html:会把data中值输出,且会自动解析html代码 <!--可以将指定的内容显示到标签体中--><标签 v-text=""></......

庭前云落
今天
7
0
VMware vSphere的两种RDM磁盘

在VMware vSphere vCenter中创建虚拟机时,可以添加一种叫RDM的磁盘。 RDM - Raw Device Mapping,原始设备映射,那么,RDM磁盘是不是就可以称作为“原始设备映射磁盘”呢?这也是一种可以热...

大别阿郎
今天
10
0
【AngularJS学习笔记】02 小杂烩及学习总结

本文转载于:专业的前端网站☞【AngularJS学习笔记】02 小杂烩及学习总结 表格示例 <div ng-app="myApp" ng-controller="customersCtrl"> <table> <tr ng-repeat="x in names | orderBy ......

前端老手
昨天
14
0
Linux 内核的五大创新

在科技行业,创新这个词几乎和革命一样到处泛滥,所以很难将那些夸张的东西与真正令人振奋的东西区分开来。Linux内核被称为创新,但它又被称为现代计算中最大的奇迹,一个微观世界中的庞然大...

阮鹏
昨天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部