macOS 下通过 pecl 命令安装 PHP 扩展 Solr 方法

Solr PHP扩展编译安装
本文详细介绍了在Mac环境下使用Homebrew安装依赖组件curl、libxml2、openssl、libidn2、brotli,并通过pecl安装Solr PHP扩展的全过程。包括设置环境变量、确认安装路径及编译选项等关键步骤。

还是有点小麻烦的,根据日志一步步弄出来编译成功,辛苦辛苦…

需要安装的东西有:

  1. curl
  2. libxml2
  3. openssl
  4. libidn2
  5. brotli

以上 5 个组件都可以通过 brew install 命令安装

确认安装完毕后 先执行 下方命令:

export LDFLAGS="-L/usr/local/opt/libidn2/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/brotli/lib"

然后(在已执行上方命令的同一终端窗口下安装):

pecl install solr

第一 确认信息中确认是否开启调试模式,默认 no,回车即可,如需开启,输入 yes 并回车

第二 确认信息 libcURL install prefix 中输入 /usr/local/opt/curl 并回车

第三 确认信息 libxml2 install prefix 中输入 /usr/local/opt/libxml2 然后回车等待安装编译结果

直到看见类似下方的结果表明安装成功:

Build process completed successfully
Installing '/usr/local/Cellar/php@7.1/7.1.25/pecl/20160303/solr.so'
install ok: channel://pecl.php.net/solr-2.4.0
configuration option "php_ini" is not set to php.ini location
You should add "extension=solr.so" to php.ini

/usr/local/Cellar/php@7.1/7.1.25/pecl/20160303 这个地方就能找到 .so 文件了

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

至天

看心情啦,最好留着自己喝奶茶

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值