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 相关文章推荐
多文件上载系统完整版
Oct 09 PHP
php array_intersect()函数使用代码
Jan 14 PHP
用PHP读取超大文件的实例代码
Apr 01 PHP
destoon实现底部添加你是第几位访问者的方法
Jul 15 PHP
php CI框架插入一条或多条sql记录示例
Jul 29 PHP
浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
Oct 21 PHP
PHP解密Unicode及Escape加密字符串
May 17 PHP
PHP中strcmp()和strcasecmp()函数字符串比较用法分析
Jan 07 PHP
php基于dom实现读取图书xml格式数据的方法
Feb 03 PHP
让Laravel API永远返回JSON格式响应的方法示例
Sep 05 PHP
详解php中curl返回false的解决办法
Mar 18 PHP
php伪静态验证码不显示的解决方案
Sep 26 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
十天学会php之第五天
2006/10/09 PHP
一些PHP Coding Tips(php小技巧)[2011/04/02最后更新]
2011/05/02 PHP
Views rows style模板重写代码
2011/05/16 PHP
JavaScript的Function详细
2006/11/14 Javascript
js跨域问题之跨域iframe自适应大小实现代码
2010/07/17 Javascript
Java 正则表达式学习总结和一些小例子
2012/09/13 Javascript
使用GruntJS构建Web程序之构建篇
2014/06/04 Javascript
使用Chrome调试JavaScript的断点设置和调试技巧
2014/12/16 Javascript
jQuery实现冻结表格行和列
2015/04/29 Javascript
JS实现兼容各浏览器解析XML文档数据的方法
2015/06/01 Javascript
微信小程序  Mustache语法详细介绍
2016/10/27 Javascript
js a标签点击事件
2017/03/30 Javascript
十大 Node.js 的 Web 框架(快速提升工作效率)
2017/06/30 Javascript
vue页面切换到滚动页面显示顶部的实例
2018/03/13 Javascript
JavaScript中引用vs复制示例详析
2018/12/06 Javascript
小程序云函数调用API接口的方法
2019/05/17 Javascript
nodejs使用node-xlsx生成excel的方法示例
2019/08/22 NodeJs
JS数组及对象遍历方法代码汇总
2020/06/16 Javascript
vue 使用post/get 下载导出文件操作
2020/08/07 Javascript
[02:57]DOTA2英雄基础教程 风行者
2014/01/16 DOTA
[03:55]2014DOTA2国际邀请赛 Fnatic经理采访赢DK在情理之中
2014/07/10 DOTA
python中datetime模块中strftime/strptime函数的使用
2018/07/03 Python
python-itchat 获取微信群用户信息的实例
2019/02/21 Python
Django中信号signals的简单使用方法
2019/07/04 Python
使用pytorch实现可视化中间层的结果
2019/12/30 Python
各大浏览器 CSS3 和 HTML5 兼容速查表 图文
2010/04/01 HTML / CSS
Joe Fresh官网:加拿大时尚品牌和零售连锁店
2016/11/30 全球购物
法国包包和行李箱销售网站:Bagage24.fr
2020/03/24 全球购物
法律专业个人实习自我鉴定
2013/09/23 职场文书
大学生求职计划书
2014/04/30 职场文书
励志演讲稿3分钟
2014/08/21 职场文书
师德师风自查材料
2014/10/14 职场文书
Minikube搭建Kubernetes集群
2022/03/31 Servers
mysql的单列多值存储实例详解
2022/04/05 MySQL
讲解Python实例练习逆序输出字符串
2022/05/06 Python