Php 如何在windows上安装librdkafka?

Php 如何在windows上安装librdkafka?,php,librdkafka,Php,Librdkafka,我遵循以下步骤: 将librdkafka.dll复制到C:\Windows\SysWOW64,如果是x86,则复制到C:\Windows\System32。不要同时复制到两个文件夹 然后在命令提示符下运行regsvr32 librdkafka.dll 然后将phprdkafka.dll复制到php的ext文件夹中 然后将extension=phprdkafka.dll添加到php.ini文件中 重新启动PHP,完成 但当我运行regsvr32 librdkafka.dll时,出现了一个错误,wi

我遵循以下步骤:

  • 将librdkafka.dll复制到C:\Windows\SysWOW64,如果是x86,则复制到C:\Windows\System32。不要同时复制到两个文件夹
  • 然后在命令提示符下运行regsvr32 librdkafka.dll
  • 然后将phprdkafka.dll复制到php的ext文件夹中
  • 然后将
    extension=phprdkafka.dll
    添加到php.ini文件中
  • 重新启动PHP,完成
    但当我运行regsvr32 librdkafka.dll时,出现了一个错误,windows无法注册
    .dll
    。如何在windows上安装librdkafka?

    能否提供收到的错误PHP警告:PHP启动:无法加载动态库“PHP_rdkafka.dll”(尝试:ext\PHP_rdkafka.dll(找不到指定的过程),ext\PHP_PHP_rdkafka.dll(找不到指定的模块)在第0行的未知中。也是在运行命令regsvr32 librdkafka.dll时。不幸的是,它告诉我们已经加载了lib,但是没有找到DllRegisterServer。你能试着将librdkafka.dll放在/PHP文件夹而不是de/ext文件夹中吗?是的,我也试着放在PHP文件夹中。你能提供收到的错误吗?PHP警告:PHP启动:无法加载动态库“PHP_rdkafka.dll”(已尝试:ext\php_rdkafka.dll(找不到指定的过程),ext\php_php_rdkafka.dll.dll(找不到指定的模块)在第0行的“未知”中。也是在我运行命令regsvr32 librdkafka.dll时。不幸的是,它告诉我该库已加载,但未找到DllRegisterServer。是否可以尝试将librdkafka.dll放在/PHP文件夹而不是de/ext folder中?是的,我还尝试将其放在PHP文件夹中。