一、选择XDEBUG扩展

xdebug下载地址:https://xdebug.org/download.php

注意:带"ts"是线程安全的意思,"nts"的他没有标示,也就是说,如果是nts的要下载没标示的,下载下来的文件名其实是有标示的。

下面举个例子,我的PHP版本是5.6,位数是64,是“TS”的

所以我们对号入座,选择如下图版本

二、php.ini的配置

把下载的dll拷贝到php里面的ext文件夹里,最后配置时写那个路径,个人PHP.INI配置展示

php.ini的配置这个非常重要,我看到网上说很多出现下列问题“WAITING FOR INCOMING CONNECTION WITH IDE KEY”,自已也遇到了,弄了几个小时,最后发现php.ini配置错了文件。

这里配置的php.ini不是PHP的文件,而是apache里的文件,也是下面路径。

配置的具体内容网上就很多了,这里附带一个

[xdebug]

zend_extension=php_xdebug.dll
xdebug.remote_enable = On
xdebug.remote_handler = dbgp   
xdebug.remote_host= localhost
xdebug.remote_port = 9001

xdebug.idekey = PHPSTORM

配置好文件,要重启一下APACHE

三、PHPSTORM的配置

1、FILE->SETTING->PHP

2、FILE->SETTING->DEBUG中,debug port和PHP.INI中的xdebug.remote_port对应

3、FILE->SETTING->DBGP PROXY中,IDE KEY和xdebug.idekey对应,host为localhost,port为80

4、FILE->SETTING->servers中,name随便,HOST为LOCALHOST,PORT为80,DEBUGGER为XDEBUG

5、添加PHP WEB APPLICATION

三、使用XDEBUG

1、如图开监听

2、打开文件,设置断点

3、点击小甲壳虫图标

显示如图说明成功使用

phpstorm+xdebug配置分享相关推荐

  1. phpstorm xdebug配置

    phpstorm 8.0.3版本 1.本身自带xdebug插件 2.在xampp的php.ini中最后中添加(如果有[XDebug]配置替换) [XDebug] zend_extension = &q ...

  2. xuniji查看php.ini,虚拟机 phpstorm xdebug配置

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 服务器环境是vmware安装centos系统,nginx+php-fpm+mysql环境 ip地址是192.168.189.100 php用的是webta ...

  3. php5中Xdebug配置安装步骤介绍

    摘要: 本文讲的是php5中Xdebug配置安装步骤介绍, Xdebug版本下载 http://www.xdebug.com/download.php 注意在下载Xdebug时我们必须查看自己php版 ...

  4. docker php 多端口,docker使用之php-fpm+apache多容器的xdebug和phpstorm的配置

    PHP.and.MySQL.Create.Modify.Reuse PHP&MySQL范例精解_创建.修改.重用-docker环境搭建-6.补充,准备装配xdebug,并 安装xdebug d ...

  5. phpstorm xdebug本地调试断点不生效_PHPSTORM与xdebug配置

    在phpstorm上使用xdebug的简单配置 PHP.ini配置 到xdebug官网根据使用的php版本下载xdebug文件 xdebug官网:https://xdebug.org/download ...

  6. PHP学习(wampServer+PhpStorm+XDebug)——环境相关配置参考(下)

    此文是我近期学习PHP环境搭建,同时参考其他网站结合自己搭建过程所做的整理,希望可以给你带来帮助. --------------------------------------2015-10-11 二 ...

  7. PHPStorm+XDebug进行调试

    原文:PHPStorm+XDebug进行调试 笔者的开发环境如下: Windows8.1+Apache+PhpStorm+XDebug+Firefox(XDebug helper 1.4.3插件). ...

  8. lnmp.org + phpstorm + xdebug

    lnmp.org下载安装包安装之: lnmp是个集成安装包,就不用自己在配置lnmp环境 安装phpstorm,破解方法:注册服务器为http://idea.lanyus.com 就可以了 xdebu ...

  9. phpstorm+Xdebug断点调试PHP

    前言: 何为DEBUG? 相信很多程序员都知道debug这个单词,也明白它的意思,但是对于这词的由来,恐怕少有人知道.关于debug的由来,要追溯到1937年.1937年,美国青年霍德华.艾肯找到IB ...

最新文章

  1. java enum.isdefined_Enum.IsDefined 方法 (System) | Microsoft Docs
  2. 用python写一个简单的爬虫_Python实现简易Web爬虫详解
  3. Remote System Upgrade With Cyclone III Devices
  4. Java事实让您大吃一惊! (信息图)
  5. linux oracle swd.oui,centos7安装oracle11g报错,请问怎么解?
  6. 【转】学习Entity Framework 中的Code First
  7. css div下第一个span,CSS之div和span标签
  8. Vue与class和style
  9. Easyui datagrid加载本地Json数据
  10. 基于FPGA的关于flash一些学习记录
  11. ubuntu18安装vcs2016和verdi2016
  12. iozone文件系统测试工具
  13. 访问 URL 报错 500 Internal Privoxy Error
  14. 6自由度串联机器人D-H建模方法
  15. Win7专业版 下安装ArcGIS desktop 9.3总结
  16. 域名进行实名认证需要提交什么资料?
  17. for(int x:nums),在循环中改变nums元素的情况
  18. Azure text-to-speech 语音合成 中文晓晓情感API使用及教程
  19. HDS新解决方案建设更安全、更智能及更健康的社会
  20. 网络之路--【第四章】——IP编址之IP详解

热门文章

  1. 如何安装Favicon
  2. 在命令提示符下输入的命令
  3. 用户体验可视化指南pdf_R中增强可视化的初学者指南
  4. plotly django_使用Plotly为Django HTML页面进行漂亮的可视化
  5. 什么事数据科学_如果您想进入数据科学,则必须知道的7件事
  6. 551. 学生出勤记录
  7. Java 8 的List<V> 转成 Map<K, V>
  8. 前端开发有哪些技术栈要掌握_为什么要掌握前端开发的这四个主要概念
  9. 成千上万的在线课程时,如何保持理智和学习编码
  10. 谈论源码_5,000名开发人员谈论他们的薪水