php安装grpc扩展的示例分析

  介绍

这篇文章给大家分享的是有关php安装grpc扩展的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

<强> 1,在php . ini中文件中添加grpc扩展配置:=grpc延伸。所以

git  clone  -b 美元(curl  -L  https://grpc.io/release), https://github.com/grpc/grpc   cd  grpc   git  submodule  update ——init   使   make 安装   cd  src/php/ext/grpc   phpize   。/configure ——with-php-config=/usr/地方/php/bin/php-config   使   make 安装   vi /usr/地方/php/etc/php。ini

<强> 2,安装protobuf及其php扩展

cd  . ./. ./. ./. ./third_party/protobuf   。/任务   ./configure   使   make 安装   cd  php/ext/谷歌/protobuf   phpize   。/configure ——with-php-config=/usr/地方/php/bin/php-config   使   make 安装   vi /usr/地方/php/etc/php . ini中

<强> 3,重启php-fpm。

,安装中出现的问题:

结果报错了:

错误:src/核心/lib/压缩/message_compress.lo& # 39;失败的

这个又是神马情况,在网上搜索了一通,原来是在编码的时候,虚招zlib发现没有这个文件,怎么办?装呗

apt-get  install  zlib1g-dev

然后在执行以下pecl安装grpc发现居然安装上去了,根据安装提示需要将grpc.so添加到php。ini文件中方便查看;

echo “扩展=grpc.so",在祝辞,/etc/php/7.2/cli php。ini

记得重启下:服务php7.2-fpm重启

查看模块:php - m | grep“grpc"

至此,这个grpc安装完成了!

感谢各位的阅读!关于“php安装grpc扩展的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

php安装grpc扩展的示例分析