mac pecl 安装php7.1扩展教程
鉴于brew突然间的不能使用,简直是好坑的,以前多方便的安装啊,现在却那啥,好尴尬啊
brewsearchphp
==>Searchinglocaltaps... php@5.6✔php@7.1✔brew-php-switcherphpphp-code-snifferphp-cs-fixerphp@7.0phplintphpunit ==>SearchingtapsonGitHub... homebrew/cask/eclipse-phphomebrew/cask/netbeans-php ==>Searchingblacklisted,migratedanddeletedformulae...
brewinstallphp@7.1
php-v
PHP7.1.18(cli)(built:May25201819:18:42)(NTS) Copyright(c)1997-2018ThePHPGroup ZendEnginev3.1.0,Copyright(c)1998-2018ZendTechnologies withZendOPcachev7.1.18,Copyright(c)1999-2018,byZendTechnologies withXdebugv2.6.0,Copyright(c)2002-2018,byDerickRethans
pecl安装
curl-Ohttp://pear.php.net/go-pear.phar sudophp-ddetect_unicode=0go-pear.phar 一路回车到最后,然后 peclversion
pecl安装扩展
peclsearchmongodb前面直接安装就行,然后我下面展示最后显示的内容
Buildprocesscompletedsuccessfully Installing'/usr/local/Cellar/php@7.1/7.1.18/pecl/20160303/mongodb.so' installok:channel://pecl.php.net/mongodb-1.4.4 Extensionmongodbenabledinphp.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查看
ConfigurationFile(php.ini)Path:/usr/local/etc/php/7.1 LoadedConfigurationFile:/usr/local/etc/php/7.1/php.ini Scanforadditional.inifilesin:/usr/local/etc/php/7.1/conf.d Additional.inifilesparsed:/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
其他的扩展也是这样安装,很简单,大家参考
以上这篇macpecl安装php7.1扩展教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。