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安全编程之加密功能
Oct 09 PHP
PHP - Html Transfer Code
Oct 09 PHP
六酷社区论坛HOME页清新格调免费版 下载
Mar 07 PHP
PHP 采集程序 常用函数
Dec 18 PHP
zf框架的数据库追踪器使用示例
Mar 13 PHP
Zend Framework入门知识点小结
Mar 19 PHP
PHP将数据导出Excel表中的实例(投机型)
Jul 31 PHP
Laravel中日期时间处理包Carbon的简单使用
Sep 21 PHP
tp框架(thinkPHP)实现三次登陆密码错误之后锁定账号功能示例
May 24 PHP
Laravel使用swoole实现websocket主动消息推送的方法介绍
Oct 20 PHP
php 实现简单的登录功能示例【基于thinkPHP框架】
Dec 02 PHP
PHP number_format函数原理及实例解析
Jul 14 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
yii框架builder、update、delete使用方法
2014/04/30 PHP
php 魔术方法详解
2014/11/11 PHP
php实现对文件压缩简单的方法
2019/09/29 PHP
php操作redis数据库常见方法实例总结
2020/02/20 PHP
PHP实现chrome表单请求数据转换为接口使用的json数据
2021/03/04 PHP
编辑浪子版表单验证类
2007/05/12 Javascript
点击表单提交时出现jQuery没有权限的解决方法
2014/07/23 Javascript
用Jquery选择器计算table中的某一列某一行的合计
2014/08/13 Javascript
jQuery中:lt选择器用法实例
2014/12/29 Javascript
js漂浮广告实现代码
2015/08/15 Javascript
Node.js中npm常用命令大全
2016/06/09 Javascript
利用VUE框架,实现列表分页功能示例代码
2017/01/12 Javascript
解决URL地址中的中文乱码问题的办法
2017/02/10 Javascript
详解Angular-Cli中引用第三方库
2017/05/21 Javascript
yarn的使用与升级Node.js的方法详解
2017/06/04 Javascript
浅谈JS函数节流防抖
2017/10/18 Javascript
Vue组件开发之LeanCloud带图形校验码的短信发送功能
2017/11/07 Javascript
微信小程序实现YDUI的ScrollTab组件
2018/02/02 Javascript
vue项目初始化到登录login页面的示例
2019/10/31 Javascript
vue实现简单学生信息管理
2020/05/30 Javascript
nodejs中的异步编程知识点详解
2021/01/17 NodeJs
python实现巡检系统(solaris)示例
2014/04/02 Python
Python简单删除目录下文件以及文件夹的方法
2015/05/27 Python
Python文件及目录操作实例详解
2015/06/04 Python
python实现用户登陆邮件通知的方法
2015/07/09 Python
使用matplotlib画散点图的方法
2018/05/25 Python
python实现控制COM口的示例
2019/07/03 Python
使用pandas读取文件的实现
2019/07/31 Python
基于python实现把图片转换成素描
2019/11/13 Python
TensorFlow-gpu和opencv安装详细教程
2020/06/30 Python
python爬虫今日热榜数据到txt文件的源码
2021/02/23 Python
Canvas 文本填充线性渐变的使用详解
2020/06/22 HTML / CSS
如何写好优秀的创业计划书
2014/01/30 职场文书
纪检干部对照检查材料
2014/08/22 职场文书
民主评议党员自我鉴定
2014/10/21 职场文书
Python使用海龟绘图实现贪吃蛇游戏
2021/06/18 Python