为本地主机安装gRPC

Muj*_*aFR 2 xampp grpc google-cloud-firestore

我正在使用Google Cloud Firestore的 PHP库,它需要我安装并启用gRPC扩展 ..我已经阅读了说明

Windows用户可以从PECL下载并启用DLL 。对Windows的支持是实验性的

PECL站点中,我可以看到许多指向tgzDLL文件的链接,但是没有任何关于如何在XAMPP中将其用作本地主机或将其激活的说明。

Muj*_*aFR 5

借助此链接 ..我发现这些步骤将激活gRPC

  1. PECL网站..选择最新稳定版本的DLL 在此处输入图片说明
  2. 根据您的PHP版本,选择..选择非线程安全(NTS)x86 在此处输入图片说明
  3. 下载ZIP文件,然后解压缩其内容
  4. php_grpc.dll文件复制到XAMPP 的扩展文件夹(您可以在中找到路径php.ini)。extension_dir="C:\xampp\php\ext"
  5. php.ini通过添加启用文件中的扩展名extension=php_grpc.dll
  6. 重新启动XAMPP,扩展将被激活,如下所示 phpinfo()

在此处输入图片说明


Aya*_*hah 5

我想添加 7.4.4 PHP 版本的答案,

php_grpc-1.27.0-7.4-ts-vc15-x64.zip从此链接下载https://windows.php.net/downloads/pecl/releases/grpc/1.27.0/

然后我复制粘贴php_grpc.dll到 C:\xampp\php\ext 文件夹

在下一步中,我在动态扩展下打开 php.ini 添加了 extension=grpc

然后重新启动就可以正常工作了。