PHP error: PHP Startup: Unable to load dynamic library 'php_grpc'

PHP error: PHP Startup: Unable to load dynamic library 'php_grpc'

我尝试了很多东西。从字面上看,我花了一周的时间反复试验。我设法使实时 firebase 数据库正常工作,但不能使 firestore 正常工作,因为我无法调用命令

  composer require google/cloud-firestore

我已经为 PHP 和其他软件尝试了 3 次全新安装。这真的行不通。为什么我必须使用这个 composer 东西,而他们不只是把所有相关文件放在里面?

在 ini 中使用扩展名=php.dll:

并更改为 aboslute 路径周围的扩展,有和没有 .dll 我都试过了。

我试过线程安全和非线程安全的版本,我也不知道“1% 不是有效命令”是什么意思。也尝试过 x64 和 x86 版本。前两张图片是 x86(我假设我的 os 是 64)

这是 x64(我假设是 32 位)错误的示例。找不到程序点,并给出有关入口点的错误。

我不知道我做了什么,但我修复了它。对于阅读此问题的人,请确保每个地方都有 php.ini 它们是同一目录!