PhpStorm配置Xdebug

原创 2015年11月18日 17:48:03

      最近用着PhpStorm来写PHP代码,感觉很不错。最近在准备调试PHP代码的时候,找到了在ZendStudio下同样用到的Xdebug。这篇文章仅是PhpStorm下配置Xdebug的简介,没啥技术含量,留个笔记,后续备查。

      本机环境:Win7 X64+XAMPP(PHP版本为5.6.3)。

      首先下载PHP版本对应的Xdebug版本,我这里下载PHP 5.6 VC11 TS (64bit)版本,其中的TS为线程安全版本。

      下载之后的文件拷贝到PHP目录下的ext文件夹中,然后配置php.ini文件。

      具体配置如下:

zend_extension = "F:\xampp\php\ext\php_xdebug.dll"
;xdebug.profiler_append = 0
xdebug.profiler_enable = 1
;xdebug.profiler_enable_trigger = 0
;xdebug.profiler_output_dir = "F:\xampp\tmp"
;xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_mode = "req"
xdebug.remote_handler = "dbgp"
xdebug.remote_port=9000
xdebug.idekey="PHPSTORM"
xdebug.remote_host = "localhost"
xdebug.trace_output_dir = "F:\xampp\apache\xdebug\trace"
xdebug.profiler_output_dir="F:\xampp\apache\xdebug\profiler"

      在这里的zend_extension为xdebug动态链接库所存放的路径。

      然后,重启Apache服务器,在phpinfo中可以看到Xdebug的一些配置信息,则说明配置成功。

xdebug

      接下来,配置PhpStorm。进入File->Settings->PHP->Servers,这里填写服务器相关信息。Name填localhost,Host填localhost,Port填80,Debugger选Xdebug。如下图所示:

xdebug2

      进入File->Settings->PHP->Debug,看到XDebug选项卡,Debug port填9000,其他默认。如下图所示:

xdebug3

      进入File->Settings->PHP->Debug->DBGp Proxy,IDE key填PHPSTORM,Host填localhost,Port填80.

xdebug4

      点击OK退出设置。

      打开浏览器,安装Xdebug插件。我使用的是Firefox,安装的插件为The Easiest Xdebug。具体设置如下图所示:

xdebug5

      这样,配置基本完成了。

      在PhpStorm里打开监听,就是工具栏里面像一个电话一样的按钮。

      在浏览器里打开Xdebug工具,访问localhost与PhpStorm连接成功。后续如果需要调试某个页面中的内容,在PhpStorm中设置好断点,然后在打开Xdebug的浏览器中访问调试页面即可进入调试了。

好了,就这么多。

版权声明:本文为博主原创文章,未经博主允许不得转载。

phpStorm配置xdebug调试总结 [Mac/Linux]

mac php-storm xdebug调试,这片文章经作者反复调试累积的经验所成,求尊重原作,再次感谢,如有不妥之处,请指出,深思后会改之....
  • mcc8757
  • mcc8757
  • 2015年09月30日 16:43
  • 3211

PHPStorm + Xdebug 配置使用教程

下载Xdebug Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。 Xdebug官方网站:http://xdebug.org/  ...
  • dc769319
  • dc769319
  • 2016年06月09日 14:48
  • 4838

为PHPStorm配置Xdebug调试环境

刚从Java转到PHP上,一直以为PHP代码的调试也会像Java一样方便,今天查了一下,没想到居然这么复杂,这里记一下配置过程。...
  • zhangyihui1986
  • zhangyihui1986
  • 2015年04月21日 17:59
  • 14207

PHPStorm 中配置 XDebug 实现断点调试

在 PhpStorm 中,配合使用 Xdebug ,可以很方便的实现断点调试 1、下载 Xdebug 如果你是使用 XAMPP 的环境,系统已经自带 Xdebug,你可以下载最近版本覆盖或者跳过进...
  • flyingdream123
  • flyingdream123
  • 2017年04月05日 21:33
  • 4673

phpStorm10服务器+XDebug配置

phpStorm10破解版下载地址: 链接:http://pan.baidu.com/s/1pKQIncZ 密码:yoo1 我用的是XAMPP带的 apache服务器. XDebug官网下载:h...
  • qq_18297675
  • qq_18297675
  • 2016年07月03日 22:27
  • 5478

《phpStudy+PhpStorm+XDebug配置》

phpStudy + PhpStorm + XDebug
  • zz_Buddha
  • zz_Buddha
  • 2017年01月05日 18:38
  • 5810

phpstorm wamp下环境以及调试环境(Xdebug)搭建和配置

wamp环境搭建好后,接下来我们看一下在phpstorm下的调试环境如何配置和搭建 配置php  interpreter          找到设置->语言和框架->PHP   在路径找到之...
  • ufojjj666
  • ufojjj666
  • 2017年01月16日 11:16
  • 5705

PhpStorm中如何使用Xdebug工具,入门级操作方法

1.简介: PhpStorm是一个轻量级且便捷的PHP IDE,其提供的智能代码补全,快速导航以及即时错误检查等功能大大提高了编码效率。它以其独特的开发便利性,短时间内应得了大量PHPer的青睐。 X...
  • Knight_quan
  • Knight_quan
  • 2016年07月19日 10:11
  • 18463

在windows环境下配置PHPStorm+Xdebug helper+JetBrains IDE Support的环境

1.下载PHPStorm10并破解 2.前往https://xdebug.org/网站下载Xdebug的配置文件 值得注意的是Xdebug的版本需要和apache、mysql的版本一致,比如我的电...
  • qq_26165249
  • qq_26165249
  • 2017年01月30日 17:44
  • 1965

PHP+wampServer+phpStorm + xdebug 单步调试

PHP+wampServer+phpStorm + xdebug 单步调试
  • qq_29164079
  • qq_29164079
  • 2016年09月13日 17:43
  • 2142
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PhpStorm配置Xdebug
举报原因:
原因补充:

(最多只允许输入30个字)