【XDebug】PHPStorm+XDebug+Firefox【原创】

本文详细介绍如何在Windows环境下配置XDebug与PHPStorm进行PHP代码调试。包括安装Xdebug、配置php.ini、验证Xdebug安装、配置PHPStorm及Firefox插件等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【XDebug】PHPStorm+XDebug+Firefox【原创】

本地环境:windows 7 64位
PhpStorm版本:2016.1
PHP版本:5.6

第一步:安装Xdebug

本地的环境是用phpStudy搭建的,直接在phpStudy可以勾选Xdebug:


 其他选项菜单-PHP扩展及设置-PHP扩展-Xdebug勾选(默认不勾选)

第二步:配置php.ini

在php.ini中配置以下信息:

     
  1. [XDebug]
  2. xdebug.profiler_output_dir="D:\phpStudy\tmp\xdebug"
  3. xdebug.trace_output_dir="D:\phpStudy\tmp\xdebug"
  4. zend_extension="D:\phpStudy\php\php-5.6.27-nts\ext\php_xdebug.dll"
  5. xdebug.remote_enable=1 //是否允许远程终端 这里标示开启
  6. xdebug.profiler_enable_trigger=0
  7. xdebug.remote_handler=dbgp
  8. xdebug.remote_mode=req
  9. xdebug.remote_host=localhost
  10. xdebug.remote_port=9000 //这里表示服务器的监听端口
  11. xdebug.idekey=PHPSTORM //这里是调试器的关键字 Chrome以及FireFox中插件配置的时候要用到
注意:后面的注释内容的话要去掉的

然后重启Apache

第三步:验证Xdebug是否成功


第一种方法:phpinfo

在localhost目录下新建phpinfo.php,里面的内容为:

     
  1. <?php
  2. phpinfo();
然后直接在浏览器打开localhost/phpinfo.php,如图:

 表示成功

第二种方法:php -m

cmd中进去到php目录,执行php -m,如图:

 成功的话可以看到Xdebug模块


第四步:配置PHPStorm


1. 选择PHPStorm的php版本:



2. 添加服务器


 我自己添加的是localhost

3. Debug设置


端口9000,其他默认

4. DBGp Proxy设置:


 注意:有的教程这里的端口用的是9001,我自己都试过了,9000和9001都是没问题的。

5. 编辑结构

点运行-编辑结构
点+号,Server选填localhost,start url 是在http://localhost的基础上再加上去,如加上test,就形成http://localhost/test 我默认是用火狐作为浏览器的 

 

第五步:火狐firefox设置

1. 到火狐组件扩展中心下载The easiest Xdebug

2. 然后选项:

 

 填上PHPSTORM


第六步:调试


1. 浏览器输入目的url,然后点击右上角的爬虫标志,开启插件,如图是未开启的状态

 
 2. phpstorm开启监听, 如图是未开启的状态

 
3. 打断点:

 
4. 浏览器刷新,即可在phpstorm看到信息

posted @ 2016-12-24 10:59 Newman·Li 阅读( ...) 评论( ...) 编辑 收藏
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值