使用pecl终端命令安装php扩展
安装PHP@7.0
|
|
安装完要配置环境变量,加入.zshrc
文件
|
|
启动关闭的命令也变了
|
|
安装pear
参考一下的教程,安装pear,安装完之后就可以使用pecl命令安装管理php扩展了
pecl命令
- pecl search xxxx 查找扩展
- pecl install xxxx 安装扩展
- pecl list xxxx 查看已安装扩展列表
扩展的配置
以前brew安装php70的扩展都是放在conf.d文件夹下的,而现在php@7.0的扩展安装完之后之前会自动在php.ini
文件中开启
以protobuf扩展为例,我们通过pecl install protobuf
安装完成之后,在终端日志最后可以看到以下内容
|
|
/usr/local/Cellar/php@7.0/7.0.29_1/pecl/20151012/protobuf.so
是扩展所在的目录
打开php.ini
文件,
第一行新增了
|
|
将其注释掉
在conf.d目录下新建文件ext-protobuf.ini
,编辑如下:
|
|
php的配置
brew安装的php70时,php.ini文件是不生效的
但是brew安装php@7.0,php.ini文件是生效的
obcache
默认打开了obcache,影响本地测试,需要关闭
修改php.ini
|
|
本文作者 : 小凡
原文链接 : https://16bh.github.io/2018/04/27/brew-php-7-0-and-pecl-install-php-extension/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!