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 相关文章推荐
PHP脚本的10个技巧(8)
Oct 09 PHP
PHP脚本数据库功能详解(下)
Oct 09 PHP
php 运行效率总结(提示程序速度)
Nov 26 PHP
PHP学习笔记之数组篇
Jun 28 PHP
PHP基础陷阱题(变量赋值)
Sep 12 PHP
php简单实现发送带附件的邮件
Jun 10 PHP
PHP中key和current,next的联合运用实例分析
Mar 29 PHP
php并发加锁示例
Oct 17 PHP
使用 laravel sms 构建短信验证码发送校验功能
Nov 06 PHP
CI(CodeIgniter)框架中URL特殊字符处理与SQL注入隐患分析
Feb 28 PHP
PHP利用百度ai实现文本和图片审核
May 08 PHP
TP5框架请求响应参数实例分析
Oct 17 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中理解print EOT分界符和echo EOT的用法区别小结
2010/02/21 PHP
smarty基础之拼接字符串的详解
2013/06/18 PHP
yii2中关于加密解密的那些事儿
2018/06/12 PHP
javascript获取所有同类checkbox选项(实例代码)
2013/11/07 Javascript
IE下Ajax缓存问题的快速解决方法(get方式)
2014/01/09 Javascript
怎么判断js脚本加载完成
2014/02/28 Javascript
Nodejs中自定义事件实例
2014/06/20 NodeJs
jQuery中closest和parents的区别分析
2015/05/07 Javascript
JavaScript实现鼠标滑过处生成气泡的方法
2015/05/16 Javascript
AngularJS基础 ng-readonly 指令简单示例
2016/08/02 Javascript
node.js利用redis数据库缓存数据的方法
2017/03/01 Javascript
JavaScript实现前端分页控件
2017/04/19 Javascript
基于vue实现一个禅道主页拖拽效果
2019/05/27 Javascript
如何在微信小程序中存setStorage
2019/12/13 Javascript
Vue的props父传子的示例代码
2020/05/20 Javascript
vue-cli3自动消除console.log()的调试信息方式
2020/10/21 Javascript
使用go和python递归删除.ds store文件的方法
2014/01/22 Python
常用python数据类型转换函数总结
2014/03/11 Python
python 链接和操作 memcache方法
2017/03/04 Python
Python批量合并有合并单元格的Excel文件详解
2018/04/05 Python
Python语言快速上手学习方法
2018/12/14 Python
利用Python绘制Jazz网络图的例子
2019/11/21 Python
Pytorch 实现计算分类器准确率(总分类及子分类)
2020/01/18 Python
HTML5本地存储之IndexedDB
2017/06/16 HTML / CSS
如何在Shell脚本中使用函数
2015/09/06 面试题
会计自荐书
2013/12/02 职场文书
上课迟到检讨书
2014/02/19 职场文书
买房委托公证书
2014/04/08 职场文书
安全保证书范文
2014/04/29 职场文书
校长竞聘演讲稿
2014/05/16 职场文书
体育教师个人总结
2015/02/09 职场文书
幼儿园亲子活动通知
2015/04/24 职场文书
单位介绍信格式范文
2015/05/04 职场文书
房屋买卖定金协议书
2016/03/21 职场文书
一定要知道的 25 个 Vue 技巧
2021/11/02 Vue.js
css3中2D转换之有趣的transform形变效果
2022/02/24 HTML / CSS