mac pecl 安装php7.1扩展教程


Posted in PHP onOctober 17, 2019

鉴于brew突然间的不能使用,简直是好坑的,以前多方便的安装啊,现在却那啥,好尴尬啊

brew search php

==> Searching local taps...
php@5.6 ✔       php@7.1 ✔       brew-php-switcher   php          php-code-sniffer   php-cs-fixer     php@7.0        phplint        phpunit
==> Searching taps on GitHub...
homebrew/cask/eclipse-php                                       homebrew/cask/netbeans-php
==> Searching blacklisted, migrated and deleted formulae...

brew install php@7.1

php -v

PHP 7.1.18 (cli) (built: May 25 2018 19:18:42) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
  with Zend OPcache v7.1.18, Copyright (c) 1999-2018, by Zend Technologies
  with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethans

pecl安装

curl -O http://pear.php.net/go-pear.phar
sudo php -d detect_unicode=0 go-pear.phar
一路回车到最后,然后
pecl version

pecl 安装扩展

pecl search mongodb 前面直接安装就行,然后我下面展示最后显示的内容

Build process completed successfully
Installing '/usr/local/Cellar/php@7.1/7.1.18/pecl/20160303/mongodb.so'
install ok: channel://pecl.php.net/mongodb-1.4.4
Extension mongodb enabled in php.ini

这个时候我的php.ini 是软连接到的etc下面,然后上面安装的扩展会自动安装到php.ini中,然后我们把里面加载的删除掉

# xdebug.so编译到了  /usr/local/Cellar/php@7.1/7.1.18/lib/php/20160303/ 目录下

$ cd /usr/local/Cellar/php@7.1/7.1.18/ && ll


# 将mongodb.so移动到php@7.1默认扩展目录
cp /usr/local/Cellar/php@7.1/7.1.18/pecl/20160303/mongodb.so /usr/local/Cellar/php@7.1/7.1.18/lib/php/20160303

php ?ini 查看

Configuration File (php.ini) Path: /usr/local/etc/php/7.1
Loaded Configuration File:     /usr/local/etc/php/7.1/php.ini
Scan for additional .ini files in: /usr/local/etc/php/7.1/conf.d
Additional .ini files parsed:   /usr/local/etc/php/7.1/conf.d/ext-opcache.ini,
/usr/local/etc/php/7.1/conf.d/mongodb.ini,
/usr/local/etc/php/7.1/conf.d/redis.ini,
/usr/local/etc/php/7.1/conf.d/xdebug.ini

修改php.ini的配置

删除上面加入的

extension="mongodb.so"

# 在`/usr/local/etc/php/7.1/conf.d`目录下新增mongodb.ini

$ vim /usr/local/etc/php/7.1/conf.d/mongodb.ini
# 加入以下内容
[mongodb]
extension="mongodb.so"

查看扩展

php -m

其他的扩展也是这样安装,很简单,大家参考

以上这篇mac pecl 安装php7.1扩展教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
window+nginx+php环境配置 附配置搭配说明
Dec 29 PHP
php压缩多个CSS为一个css的代码并缓存
Apr 21 PHP
百度ping方法使用示例 自动ping百度
Jan 26 PHP
php判断电脑访问、手机访问的例子
May 10 PHP
PHP中的多行字符串传递给JavaScript的两种方法
Jun 19 PHP
ThinkPHP3.1新特性之字段合法性检测详解
Jun 19 PHP
php页面函数设置超时限制的方法
Dec 01 PHP
php字符串按照单词进行反转的方法
Mar 14 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
Dec 28 PHP
浅谈php中urlencode与rawurlencode的区别
Sep 05 PHP
php中preg_replace正则替换用法分析【一次替换多个值】
Jan 17 PHP
PHP中Static(静态)关键字功能与用法实例分析
Apr 05 PHP
浅谈laravel框架sql中groupBy之后排序的问题
Oct 17 #PHP
Laravel框架中集成MongoDB和使用详解
Oct 17 #PHP
解决laravel中日志权限莫名变成了root的问题
Oct 17 #PHP
关于laravel 日志写入失败问题汇总
Oct 17 #PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
Oct 17 #PHP
详解Laravel设置多态关系模型别名的方式
Oct 17 #PHP
Laravel 5.5 异常处理 & 错误日志的解决
Oct 17 #PHP
You might like
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
2016/05/27 PHP
PHP实现活动人选抽奖功能
2017/04/19 PHP
Mac下php 5升级到php 7的步骤详解
2017/04/26 PHP
JS中style属性
2006/10/11 Javascript
再次更新!MSClass (Class Of Marquee Scroll通用不间断滚动JS封装类 Ver 1.6)
2007/02/05 Javascript
用javascript动态调整iframe高度的代码
2007/04/10 Javascript
15个款优秀的 jQuery 图片特效插件推荐
2011/11/21 Javascript
JavaScript字符串对象substr方法入门实例(用于截取字符串)
2014/10/16 Javascript
jQuery实现hover合成事件的方法
2015/08/06 Javascript
jQuery仿360导航页图标拖动排序效果代码分享
2015/08/24 Javascript
Javascript编程中几种继承方式比较分析
2015/11/28 Javascript
JS中的数组方法笔记整理
2016/07/26 Javascript
详解Nodejs的timers模块
2016/12/22 NodeJs
Vue 单文件中的数据传递示例
2017/03/21 Javascript
jQuery 控制文本框自动缩小字体填充
2017/06/16 jQuery
react.js组件实现拖拽复制和可排序的示例代码
2018/08/20 Javascript
JS跨域请求的问题解析
2018/12/03 Javascript
Laravel admin实现消息提醒、播放音频功能
2019/07/10 Javascript
解决vue侦听器watch,调用this时出现undefined的问题
2020/10/30 Javascript
MySQLdb ImportError: libmysqlclient.so.18解决方法
2014/08/21 Python
python将图片文件转换成base64编码的方法
2015/03/14 Python
实例解析Python的Twisted框架中Deferred对象的用法
2016/05/25 Python
Python字典创建 遍历 添加等实用基础操作技巧
2018/09/13 Python
python3+requests接口自动化session操作方法
2018/10/13 Python
pandas实现to_sql将DataFrame保存到数据库中
2019/07/03 Python
关于Theano和Tensorflow多GPU使用问题
2020/06/19 Python
解决TensorFlow调用Keras库函数存在的问题
2020/07/06 Python
python实现不同数据库间数据同步功能
2021/02/25 Python
CSS3颜色值RGBA与渐变色使用介绍
2020/03/06 HTML / CSS
canvas绘制表情包的示例代码
2018/07/09 HTML / CSS
GE设备配件:GE Appliance Parts(家电零件、配件和滤水器)
2018/11/28 全球购物
西班牙香水和化妆品购物网站:Arenal Perfumerías
2019/03/01 全球购物
匡威西班牙官网:Converse西班牙
2019/10/01 全球购物
父亲生日宴会答谢词
2014/01/10 职场文书
幼儿园中班开学寄语
2014/04/03 职场文书
警察群众路线对照检查材料思想汇报
2014/10/01 职场文书