mac下brew安装php及扩展
内容导读
收集整理的这篇技术教程文章主要介绍了mac下brew安装php及扩展,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2208字,纯文字阅读大概需要4分钟。
内容图文
这篇文章主要介绍了关于mac下brew安装php及扩展,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下Mac HomeBrew [2018-03-31]起弃用homebrew/php
,php版本改名(如:php70 => php@7.0),无法像以前直接搜索各个版本对应扩展直接安装如:brew install php70-redis
,可采用pecl
安装php对应扩展,以php@7.0
为例
移除原来的homebrew/php tap
$ brew untap homebrew/tap
安装php@7.0
$ brew install php@7.0
pecl安装扩展
安装
# 查看pecl$ pecl versionPEAR Version: 1.10.5PHP Version: 7.0.30Zend Engine Version: 3.0.0Running on: Darwin Mac 17.5.0 Darwin Kernel Version 17.5.0: Mon Mar 5 22:24:32 PST 2018; root:xnu-4570.51.1~1/RELEASE_X86_64 x86_64# 安装xdebug扩展$ pecl install xdebug......Build process completed successfullyInstalling '/usr/local/Cellar/php@7.0/7.0.30/pecl/20151012/xdebug.so'install ok: channel://pecl.php.com/xdebug-2.6.0Extension xdebug enabled in php.ini
xdebug.so迁移
# xdebug.so编译到了 /usr/local/Cellar/php@7.0/7.0.30/pecl/20151012/ 目录下$ cd /usr/local/Cellar/php@7.0/7.0.30 && lltotal 256...lrwxr-xr-x 1 username admin 23B 5 7 19:53 pecl -> /usr/local/lib/php/pecl...# `/usr/local/Cellar/php@7.0/7.0.30/pecl` 目录实际上软链到 `/usr/local/lib/php/pecl` 目录下# 将xdebug.so移动到php@7.0默认扩展目录# php@7.0默认扩展目录为`/usr/local/Cellar/php@7.0/7.0.30/lib/php/20151012/`,可通过phpinfo()获取$ cp /usr/local/Cellar/php@7.0/7.0.30/pecl/20151012/xdebug.so /usr/local/Cellar/php@7.0/7.0.30/lib/php/20151012/
修改配置
# 查看php.ini目录$ php --ini....Loaded Configuration File: /usr/local/etc/php/7.0/php.iniScan for additional .ini files in: /usr/local/etc/php/7.0/conf.d....# 编辑php.ini$ vim /usr/local/etc/php/7.0/php.ini# 删除第一行: zend_extension="xdebug.so" # 在`/usr/local/etc/php/7.0/conf.d`目录下新增xdebug.ini$ vim /usr/local/etc/php/7.0/conf.d/xdebug.ini# 加入以下内容[xdebug]zend_extension="xdebug.so"
查看扩展
$ php -m[PHP Modules]......[Zend Modules]Xdebug <== 成功安装Zend OPcache
以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!
相关推荐:
以上就是mac下brew安装php及扩展的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是为您收集整理的mac下brew安装php及扩展全部内容,希望文章能够帮你解决mac下brew安装php及扩展所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。