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 配置》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

企业IT架构转型之道:阿里巴巴中台战略思想与架构实战

企业IT架构转型之道:阿里巴巴中台战略思想与架构实战

钟华 / 机械工业出版社 / 2017-4-1 / 79

在当今整个中国社会都处于互联网转型的浪潮中,不管是政府职能单位、业务规模庞大的央企,还是面临最激烈竞争的零售行业都处于一个重要的转折点,这个转折对企业业务模式带来了冲击,当然也给企业的信息中心部门带来了挑战:如何构建IT系统架构更好地满足互联网时代下企业业务发展的需要。阿里巴巴的共享服务理念以及企业级互联网架构建设的思路,给这些企业带来了不少新的思路,这也是我最终决定写这本书的最主要原因。本书从阿......一起来看看 《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具