phpstorm安装xdebug(基于ubuntu1604/WIN10)

6 篇文章 0 订阅
2 篇文章 0 订阅

xdebug原理

xdebug原理图

参考资料:IDEA集成xdebug远程调试功能

环境

  • ubuntu1604LTS(64) / WIN10
  • php5.6
  • phpstorm2016

实现步骤

1.安装php-xdebug插件
ubuntu

sudo apt-get install php-xdebug

win10
PHP 安装 Xdebug 扩展 - 马燕龙个人博客

2.配置插件
ubuntu

sudo vim /etc/php/5.6/apache2/config

在最后一行添加

[xdebug]
xdebug.remote_enable = 1
xdebug.remote_host = “localhost”
xdebug.remote_port = 9090
xdebug.remote_handler = “dbgp”
#zend_extension = “D:\PHP\ext\php_xdebug.dll” #在win下需要添加扩展路径

win10

[Xdebug]
zend_extension=php_xdebug.dll
xdebug.remote_enable=On
xdebug.remote_port=9090

#引用xdebug扩展需要使用zend_extension(而非extension) 为什么?参考:PHP扩展与Zend扩展区别[http://yangxikun.com/php/2016/07/10/php-zend-extension.html]

检验
- 打印phpinfo信息,在信息中查找xdebug.remote_port 可以查看到对应的生效配置,则说明安装&配置成功

3.配置phpstorm
- 配置Xdebug端口:设置>语言和框架>PHP>Debug>Xdebug>Debug port 9090 #此处必须与php.ini文件中的端口一致
- 配置Servers
这里写图片描述
- 添加Xdebug配置(Add New Configuration)
这里写图片描述

4.测试
- 在上图中红色的URL对应页面中,添加断点,然后点击红色箭头任意一个按钮,开始测试吧。(浏览器无需再安装xdebugr插件)
这里写图片描述

相关文章
- IDEA集成xdebug远程调试功能
- phpstorm配置Xdebug进行调试PHP教程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值