2019独角兽企业重金招聘Python工程师标准>>>

好的程序员必须要会用xdebug! 那么xdebug是什么意思?,代码解释:简单来说就是当执行程序的时候

$a= 1;
$b =2;$c =$a+$b;
print_r($c);exit;  //这个exit就是传说中的xdebug断点调试工具,只不过更方便,只需要点一下就可以了

定义明白了,那么如何配置呢,举例子,本机是window系统,mac跟linux暂时用不到,xampp自带了debug扩展,只需要在php.ini修改下配置即可调用。复制一下代码到D:\xampp\php\php.ini中

[XDebug]
zend_extension = "D:\xampp\php\ext\php_xdebug.dll" (根据实际情况更改)
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "D:\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = on
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.trace_output_dir = "D:\xampp\tmp"
xdebug.idekey= PHPSTROM

然后重启apache;输入echo phpinfo();检查xdebug!若出现 安装成功!

然后打开phpstorm,找到file->settings->languages & framework->PHP->Servers //这里不截图了,很好找的

Servers设置参数:
port 80;
Name:www.qric.rh //我本地配置了多站点,localhost虚拟站点,如果你的是www.a.com修改即可。
Host:www.qric.rh //localhost也行  Debug 参数:
debug port:9000Servers->DBGP  Proxy参数:
IDE key :PHPSTORM
Host:qric.rh
Port:80
以上设置好了,找到phpstorm顶级菜单栏,找到Run下面的Editer configurations
打开,phpstorm配置好

下面是教大家如何使用:

点击后出现这个:

点我标的,就会出现你想要的信息!是不是很爽啊,从此不在var_dump();die();print_r();那么low的调试方式拉

转载于:https://my.oschina.net/gracebear/blog/1545462

xampp+phpstorm使用xdebug相关推荐

  1. 【搜遍互联网,集百家之长】环境配置从入门到放弃之Mac环境下,安装XAMPP,给phpstorm安装Xdebug调试工具...

    前提 刚从Windows转到OS X,工作需要给phpstorm安装断点调试工具xdebug,一开始没当回事,心想不就个插件吗,上网看看文档还不是分分钟搞定,没想到就是噩梦的开始.整整两天,翻遍谷歌和 ...

  2. PhpStorm 配置Xdebug

    IDE => Xdebug => Apache(XAMPP) => Firefox + easist Xdebug 1>XAMPP停止apache服务; 2>在安装目录下 ...

  3. XAMPP+PhpStorm

    XAMPP+PhpStorm的配置 1.phpStorm的安装 双击下载好的文件,然后进入安装界面,一路点击next即可: 下面记得新建一个文件夹,最好不要放在C 盘: 勾选如下所示: 随后点击nex ...

  4. phpstorm配置Xdebug进行调试PHP教程

    ps : php版本和xdebug版本一定要相对应 1. PHP安装xdebug扩展 php.ini的配置,下面的配置仅供参考,路径要换成自己的! [xdebug] zend_extension=&q ...

  5. phpstorm调试php配置,PhpStorm配置Xdebug调试WordPress

    PhpStorm配置Xdebug之我的理解 Nginx将root指向PhpStorm的工作目录, 因为自己之前都是Java写的多,用的IDE是IntelliJ IDEA,虽然跟PhpStorm是一家, ...

  6. PhpStorm配置Xdebug调试PHP程序

    From: http://blog.csdn.net/ljfrocky/article/details/46531137 这篇文章主要介绍了如何使用PhpStorm + Xdebug调试PHP程序,需 ...

  7. phpstorm设置xdebug调试

    phpstorm设置xdebug调试 wamp开发环境安装完成以后,打开网页,输入 :localhost 检测xdebug是否开启 3.若xdebug已开启,请找到你wamp或者phpstudy的安装 ...

  8. 给PHPSTORM添加XDEBUG调试功能

    2019独角兽企业重金招聘Python工程师标准>>> 1.运行环境 nginx 1.0.14 php with fpm-cgi 5.5.9 mac os X 2.安装步骤 1)in ...

  9. PhpStorm+Homestead+Xdebug调试Laravel

    一. 安装Xdebug 1. 确认环境 官网的Homestead默认安装了多个版本的php,所以首先应该确认当前服务器使用的是哪一个版本. 命令行里的php与网站运行时的php是不一样的,服务器使用的 ...

最新文章

  1. Win7编译volley成jar包
  2. Android开发之Service通过Messenger实现线程间的通信
  3. 信号分析中一些特征量
  4. oracle中scn(系统改变号)
  5. 前端 优化 json stringify 在IE浏览器的兼容性 按钮点击不生效
  6. 处理工行b2c上海机构问题反思
  7. Struts2(三)
  8. Oracle闩:Cache Buffers chains
  9. 监狱电视系统设计原则及应用场景
  10. 混凝土弹性波速计算公式_混凝土强度与应力波速相关性研究
  11. hmm 隐马尔可夫模型讲解
  12. cebemax hal库 stm32 OLED移植 解析
  13. 黑苹果驱动神器Hackintool 3.4.4中文版
  14. 【the EM algorithm】自己动手,丰衣足食。
  15. 离散数学 第六章 函数
  16. 主流浏览器上HTML5多媒体播放器的实现以及加速方式
  17. java UTC时间格式转换
  18. ABB软件的robotstudio怎么解决仿真问题(1)
  19. js 拖拽元素 鼠标速度过快元素跟不上
  20. 服务器租用在哪里会比较便宜

热门文章

  1. [LeetCode] Merge k Sorted Lists 合并k个有序链表
  2. HCIA网络课程第四周作业
  3. map集合---------今日份下饭菜,妈妈再也不用担心我饿肚子了,学好List, Set,与Map,装的下,世界就是你的
  4. 马云在斯坦福大学演讲全文
  5. 六、Python3自动化运维——电子邮件 smtplib模块
  6. 怎样对平面中的点进行顺时针或者逆时针排序
  7. 【转载】 Android MediaCodec stuff
  8. 彩色星球科技旗下元宇宙平台“彩色世界”亚洲版即将发布;Branch宣布获得3亿美元融资 | 全球TMT...
  9. xendesktop 打开DDC的Desktop Studio控制台和用户访问Web Interface有时候会非常慢
  10. lms matlab fft,lms算法的频域快速实现源程序有问题,点解