PhpStorm配置Xdebug调试的方法步骤


Posted in PHP onFebruary 02, 2019

安装xdebug

去官网下载对应版本的xdebug扩展

XDEBUG EXTENSION FOR PHP | DOWNLOADS

如何选择正确版本输出phpinfo()函数的内容

PhpStorm配置Xdebug调试的方法步骤

查看输出页面的网页源码

PhpStorm配置Xdebug调试的方法步骤

全选复制

PhpStorm配置Xdebug调试的方法步骤

到这个页面XDEBUG EXTENSION FOR PHP | DOCUMENTATION | INSTALLATION ,将刚才复制的内容拷贝进去,并分析

PhpStorm配置Xdebug调试的方法步骤

可以得到自己当前版本的php对应哪一个xdebug文件

PhpStorm配置Xdebug调试的方法步骤

安装扩展

这个windows系统和Linux系统是不一样的(网上很多,不细说)

windows

放到php ext的目录下

配置php.ini

[XDebug] 
 zend_extension = "D:\你php的ext目录位置\php\ext\php_xdebug.dll"
 xdebug.remote_autostart=1 
 xdebug.remote_enable = On
 xdebug.remote_handler = "dbgp"
 xdebug.remote_host = "localhost" #本地服务器
 xdebug.remote_port = 9010  #默认为9000,防止与php-fpm冲突,改为9010
 xdebug.idekey="PHPSTORM" #会话需要的key

Linux

这个很多种情况,一般就apt和yum,如果手动编译就需要.so扩展

配置phpStorm

先查看xdebug是否安装成功

PhpStorm配置Xdebug调试的方法步骤

接下去配置phpstorm

我是基于这个版本的

PhpStorm配置Xdebug调试的方法步骤

打开phpstorm配置文件

PhpStorm配置Xdebug调试的方法步骤

设置本地的php解释器,即php的二进制文件,windows下的php安装路径下的php.exe,类unix系统就是bin/php文件

PhpStorm配置Xdebug调试的方法步骤

如果没有上述选项

PhpStorm配置Xdebug调试的方法步骤

填写服务器端的相关信息

Host指的是服务器对应的项目的访问域名

  • 本地nginx我用127.0.0.1
  • 用默认的80端口

PhpStorm配置Xdebug调试的方法步骤

配置xdebug选项

PhpStorm配置Xdebug调试的方法步骤

配置DBGp Proxy

PhpStorm配置Xdebug调试的方法步骤

添加一个调试配置

PhpStorm配置Xdebug调试的方法步骤

PhpStorm配置Xdebug调试的方法步骤

PhpStorm配置Xdebug调试的方法步骤

配置chrome

安装浏览器插件

使用的是Chrome浏览器,安装 xdebug helper插件,无法使用应用商店的可以到国内镜像网站去下

PhpStorm配置Xdebug调试的方法步骤

配置插件

PhpStorm配置Xdebug调试的方法步骤

开始调试

PhpStorm配置Xdebug调试的方法步骤

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP4实际应用经验篇(7)
Oct 09 PHP
php mssql 数据库分页SQL语句
Dec 16 PHP
利用php实现禁用IE和火狐的缓存问题
Dec 03 PHP
用PHP来计算某个目录大小的方法
Apr 01 PHP
非常好用的Zend Framework分页类
Jun 25 PHP
ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整
Nov 05 PHP
PHP实现的通过参数生成MYSQL语句类完整实例
Apr 11 PHP
ThinkPHP中limit()使用方法详解
Apr 19 PHP
PHP实现的限制IP投票程序IP来源分析
May 04 PHP
PHP基于pdo的数据库操作类【可支持mysql、sqlserver及oracle】
May 21 PHP
记录Yii2框架开发微信公众号遇到的问题及解决方法
Jul 20 PHP
laravel5环境隐藏index.php后缀(apache)的方法
Oct 12 PHP
PHP中的访问修饰符简单比较
Feb 02 #PHP
PHP PDOStatement::setAttribute讲解
Feb 01 #PHP
PHP PDOStatement::rowCount讲解
Feb 01 #PHP
PHP PDOStatement::nextRowset讲解
Feb 01 #PHP
PHP PDOStatement::getColumnMeta讲解
Feb 01 #PHP
PHP PDOStatement::getAttribute讲解
Feb 01 #PHP
PHP PDOStatement::fetchObject讲解
Feb 01 #PHP
You might like
中英文字符串翻转函数
2008/12/09 PHP
PHP Zip解压 文件在线解压缩的函数代码
2010/05/26 PHP
深入理解PHP原理之异常机制
2010/08/21 PHP
PHP易混淆函数的区别及用法汇总
2014/11/22 PHP
PHP中的表达式简述
2016/05/29 PHP
php使用PDO下exec()函数查询执行后受影响行数的方法
2017/03/28 PHP
PHP实现对文件锁进行加锁、解锁操作的方法
2017/07/04 PHP
js判断变量是否未定义的代码
2020/03/28 Javascript
文本有关的样式和jQuery求对象的高宽问题分别说明
2013/08/30 Javascript
web css实现整站样式互相切换
2013/10/29 Javascript
js实现人民币大写金额形式转换
2016/04/27 Javascript
javascript中JSON.parse()与eval()解析json的区别
2016/05/19 Javascript
Bootstrap导航条的使用和理解3
2016/12/14 Javascript
Bootstrap table右键功能实现方法
2017/02/20 Javascript
ES6模块化的import和export用法方法总结
2017/08/08 Javascript
详解微信小程序input标签正则初体验
2018/08/18 Javascript
Vue 前端实现登陆拦截及axios 拦截器的使用
2019/07/17 Javascript
javaScript中indexOf用法技巧
2019/11/26 Javascript
vue中英文切换实例代码
2020/01/21 Javascript
Python实现的微信好友数据分析功能示例
2018/06/21 Python
python使用循环打印所有三位数水仙花数的实例
2018/11/13 Python
解决python虚拟环境切换无效的问题
2020/04/30 Python
Python3通过chmod修改目录或文件权限的方法示例
2020/06/08 Python
Python实现GIF图倒放
2020/07/16 Python
使用CSS3来绘制一个月食图案
2015/07/18 HTML / CSS
英国潮流网站:END.(全球免邮)
2017/01/16 全球购物
德国高品质男装及配饰商城:Cultizm(Raw Denim原色牛仔裤)
2018/04/16 全球购物
Yummie官方网站:塑身衣和衣柜必需品
2019/10/29 全球购物
医科大学生毕业的自我评价分享
2013/11/12 职场文书
成品库仓管员岗位职责
2014/04/06 职场文书
事业单位考核材料
2014/05/21 职场文书
中文专业求职信
2014/06/20 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
2014年幼儿园安全工作总结
2014/11/10 职场文书
2014年店长工作总结
2014/11/17 职场文书
Navicat for MySQL的使用教程详解
2021/05/27 MySQL