php xdebug phpstorm 配置

栏目: PHP · 发布时间: 7年前

内容简介:对于一个做十几年的老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 xdebug phpstorm 配置

php 版本选择

php xdebug phpstorm 配置

debug 设置

php xdebug phpstorm 配置

servers 配置

php xdebug phpstorm 配置

run 配置

php xdebug phpstorm 配置

debug 已配置成功

php xdebug phpstorm 配置

多个debug可以切换


以上所述就是小编给大家介绍的《php xdebug phpstorm 配置》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

创客

创客

克里斯·安德森 / 萧潇 / 中信出版社 / 2012-12 / 45.00元

★《长尾理论》、《免费》作者克里斯•安德森最新作品 ★ 创客运动,一场即将到来的革命 ★ 编辑推荐: 这是一场即将到来的革命。 这是一个创客的时代,他们引领科技行业走进了一个新的方向,即个体制造时代的到来。运用互联网和最新的工业技术进行创造,创客运动发出了最强音。 如果说《第三次工业革命》一书的核心是互联网与新能源融合在一起所引发的工业变革。那么《创客》一书的核心则是......一起来看看 《创客》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具