内容简介:对于一个做十几年的老phper来说,xdebug用的并不多,有的时候感觉用不到。需要什么打印什么, 中断可以通过die,exit来实现。这根编译类语言不一样,例如java,如果没有debug调试起来太困难。用了一段时间的xdebug后,对于我来说,xdebug有以下几点帮助a,不用打印数据了
对于一个做十几年的老phper来说,xdebug用的并不多,有的时候感觉用不到。需要什么打印什么, 中断可以通过die,exit来实现。这根编译类语言不一样,例如java,如果没有debug调试起来太困难。
用了一段时间的xdebug后,对于我来说,xdebug有以下几点帮助
a,不用打印数据了
b,文件的调用关系更明了
c,xdebug对于分析复杂的系统,还是比较有帮忙的。
1,安装xdebug
$ pecl install xdebug
也可以用apt,yum去安装,也可以用phpize源码安装
2,配置php.ini,添加以下内容
[xdebug] zend_extension="/usr/local/Cellar/php@7.1/7.1.17/pecl/20160303/xdebug.so" xdebug.remote_enable = On xdebug.remote_handler = dbgp xdebug.remote_host= localhost xdebug.remote_port = 10009 xdebug.idekey = PHPSTORM
3,查看xdebug是否配置成功
$ php -version PHP 7.1.17 (cli) (built: Apr 26 2018 22:04:34) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethans //出现这个,说明安装成功 with Zend OPcache v7.1.17, Copyright (c) 1999-2018, by Zend Technologies
或者通过phpinfo,查找一下xdebug
4,phpstorm xdebug配置
php 版本选择
debug 设置
servers 配置
run 配置
debug 已配置成功
多个debug可以切换
以上所述就是小编给大家介绍的《php xdebug phpstorm 配置》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 6、如何获取配置中心的配置
- React降级配置及Ant Design配置
- vscode 配置eslint 开发vue的相关配置
- git commit 规范校验配置和版本发布配置
- hadoop地址配置、内存配置、守护进程设置、环境设置
- 在hibernate中配置事务级别与命名查询配置【原创】
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Inside Larry's and Sergey's Brain
Richard Brandt / Portfolio / 17 Sep 2009 / USD 24.95
You’ve used their products. You’ve heard about their skyrocketing wealth and “don’t be evil” business motto. But how much do you really know about Google’s founders, Larry Page and Sergey Brin? Inside......一起来看看 《Inside Larry's and Sergey's Brain》 这本书的介绍吧!