MAC+PhpStorm环境中安装Xdebug
Xdebug是一个强大的PHP程序调试器。对于PHP开发者来说,Xdebug是必备工具。本文就以MAC为基础环境,来进行Xdebug的安装以及PhpStorm配置。
安装xdebug
使用brew安装xdebug,语法如下
brew install homebrew/php/php<version number>-xdebug
到https://xdebug.org/download.php下载xdebug,版本必须是与php对应的版本
brew install homebrew/php/php56-xdebug
如果你不知道该下载哪个版本的xdebug,xdebug网站有可以检测的地方,把你的phpinfo()信息整个复制到文本框内,然后点击Analyse my phpinfo() output按钮,就会有相应的安装过程介绍。
查看现有php版本
$ php -vPHP 5.6.32 (cli) (built: Oct 27 2017 11:56:18) Copyright (c) 1997-2016 The PHP GroupZend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans
下载完成后,解压压缩文件。把解压后的文件目录,整个复制到/usr/local/Cellar/php56/5.6.32_8/目录下
$ cd /usr/local/Cellar/php56/5.6.32_8/$ phpize
若出现以下信息,则表示可以继续下一步
Configuring for:PHP Api Version: 20131106 Zend Module Api No: 20131226 Zend Extension Api No: 220131226
继续走流程
$ ./configure$ make$ cp modules/xdebug.so /usr/lib/php/extensions/no-debug-non-zts-20131226
最后创建/etc/php.ini文件
vi /etc/php.ini
添加这一行
zend_extension = /usr/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so
重启web服务器
apachectl restart
使用phpinfo查看是否安装成功
<?php phpinfo(); ?>
虽然/etc/php.ini的都有默认配置,但这几个配置最好写一下
xdebug.remote_enable = Onxdebug.remote_handler = dbgp xdebug.remote_host= localhost xdebug.remote_port = 9000xdebug.idekey = PHPSTORM
PhpStorm-配置xdebug
打开PhpStorm,查看xdebug的基本信息
这里的端口需要与/etc/php.ini里xdebug.remote_port的端口一致
点击Edit Configurations
新建PHP Web Application
配置基本信息
配置Server
至此,完成!
相关推荐:
如何使用 Xdebug + Sublime Text 3 调试 PHP 代码
以上就是MAC+PhpStorm环境中安装Xdebug的详细内容,更多请关注其它相关文章!
下一篇: php模式设计之 单例模式
推荐阅读
-
在lnmp环境中的nginx编译安装
-
VMware中linux环境下oracle安装图文教程(二)ORACLE 10.2.05版本的升级补丁安装
-
VMware中linux环境下oracle安装图文教程(一)
-
Windows中安装使用Virtualenv来创建独立Python环境
-
Python3中在Anaconda环境下安装basemap包
-
supset安装警惕,需要在虚拟环境中另外运行出现报错问题
-
在Xen虚拟机全虚拟化环境中安装Windows2003系统
-
Eclipse中php插件安装及Xdebug配置的使用详解
-
Ubuntu环境源码编译安装xdebug的方法
-
Linux中Python 环境软件包安装步骤