文档章节

mac下使用brew安装php的xdebug扩展

孟飞阳
 孟飞阳
发布于 2016/08/26 14:53
字数 252
阅读 901
收藏 0

mac环境已经默认安装了php

1、查看本地的php环境

2、使用brew 命令安装xdbug

brew支持以下版本的php

homebrew/php/php53-xdebug         
homebrew/php/php55-xdebug         
homebrew/php/php70-xdebug         
homebrew/php/xdebug-osx
homebrew/php/php54-xdebug         
homebrew/php/php56-xdebug         
homebrew/php/php71-xdebug

选择一个版本,如以下命令:

接着会有一大段日志输出,没关系,结果如下:

3、获取扩展文件

到以上日志指定的路径下找到:ext-xdebug.ini这个文件,并打开,内容如下:

[xdebug]
zend_extension="/usr/local/opt/php55-xdebug/xdebug.so"

拷贝以上路径。

4、在php配置文件中配置扩展

打开php配置文件:php.ini,mac环境下,此文件在 /etc/php.ini,加入以下内容:

5、重启Apache

sudo apachectl restart

6、测试

测试文件:

<?php

echo phpinfo();

?>

放到Apache服务目录下,默认的应该是:/Libiary/WebServer/Decuments/,在浏览器访问:

http://localhost/info.php,在打开的页面中搜索:xdebug。有内容输出表示安装成功。

© 著作权归作者所有

共有 人打赏支持
孟飞阳
粉丝 212
博文 1005
码字总数 552521
作品 5
朝阳
个人站长
私信 提问
php扩展xdebug安装

xdebug下载 https://xdebug.org 下载对应的文件即可 windows下安装 php5.2自带xdebug,在ext下面,只需要开启即可,找到php.ini,加入以下内容,其他版本如果没有xdebug,就在官网下载对应版...

爬墙
2016/12/24
5
0
在MAC OS上一步一步搭建PHP开发环境

官方:http://php.net/manual/en/install.unix.apache2.php 更新Apache到2.4版本 http://mac-dev-env.patrickbougie.com/apache/ 更新PHP到5.6版本 http://php-osx.liip.ch/ 安装MySQL brew ......

周宇YuZhou
2016/02/01
55
0
mac php nginx mysql 环境搭建及eclipse/phpstorm xdebug

由于以前使用的都是windows对于新买的Mac系统异常不熟悉,所以安装环境碰到了许多小问题,这里做些总结。希望可以对以后安装的朋友有点用处。 首先是搭建PHP 环境,这里我使用了下面这个博客...

solate
2015/10/12
123
0
Mac os 10.9开发环境搭建

1) 获取Root权限 sudo su ,然后输入当前用户得密码 2) 安装Apache 系统内置有apache,使用apachectl start|stop|restart可以启动停止重启,Apache得配置文件是/etc/apache2/httpd.conf,可...

薇薇乐
2014/04/14
0
0
xampp for mac缺少intl扩展的问题

开发环境为xampp 在symfony2 requirement检测时候 会看到缺少intl扩展 可以用pecl安装这个扩展 在终端输入 pecl install intl 如果安装成功 则在 php.ini里面添加 extension=intl.so 就可以了...

mot_evans
2014/03/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java并发编程

并发与并行 并发指的是同时应对多个事件的能力,并行指的是同时做多件事的能力。 位级并行:32位计算机能够同时处理32位数运算,而8位计算机却要进行多次运算。 指令级并行:表面上看cpu是串...

春哥大魔王的博客
31分钟前
2
0
js数组遍历和对象遍历

数组遍历 for for(var i=0,len=arr.length;i<len;i++){console.log(arr[i]);} forEach - ES5语法,性能比for弱,不能使用break终止循环,不能使用return arr.forEach(function(item,inde......

祖达
51分钟前
3
0
Spring "reg:zookeeper" 的前缀 "reg" 未绑定等类似问题解决方案。

今天同事遇到一个Spring启动加载配置文件时,不识别reg:zookeeper标签的问题。 我查看配置,发现是Spring配置文件的头部没有引入reg标签的命名空间,具体如下图: 所以,以后遇到类似的标签未...

花漾年华
今天
2
0
阿里云领衔云市场

近期,2018年Q4及全年的全球云基础设施服务市场数据新鲜出炉,发布方是美国市场研究机构Synergy Research Group。这个机构是专做电信网络市场情报的公司,成立于1999年,每年都会公布各大公有...

linuxCool
今天
2
0
C++友元函数和友元类(C++ friend)详解

私有成员只能在类的成员函数内部访问,如果想在别处访问对象的私有成员,只能通过类提供的接口(成员函数)间接地进行。这固然能够带来数据隐藏的好处,利于将来程序的扩充,但也会增加程序书...

shzwork
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部