WIN+php7+kafka扩展

240 阅读1分钟

一、选择版本并下载

扩展地址:pecl.php.net/package/rdk…

点开最新版本DLL

选择DLL

本地先查看PHP版本 ZTS=TS,  x64

php -v
>> PHP 7.4.13 (cli) (built: Nov 24 2020 12:43:32) ( ZTS Visual C++ 2017 x64 )
>> Copyright (c) The PHP Group
>> Zend Engine v3.4.0, Copyright (c) Zend Technologies

二、安装

1. 复制文件

用CMD查找ext文件夹位置

php -i |find /i "extension_dir"
>> extension_dir => C:\server\xampp\php\ext => C:\server\xampp\php\ext

下载的压缩包里全部的文件复制到以下两个路径各一份

C:\server\xampp\php\ext
C:\Windows\System32

2. 改 php.ini文件

用CMD查找php.ini配置位置

php -i |find /i "php.ini"
>> Configuration File (php.ini) Path =>
>> Loaded Configuration File => C:\server\xampp\php\php.ini

在php.ini底部添加

extension=php_rdkafka.dll

保存并退出

三、检查安装

CMD中执行以下代码

php -m |find /i "rdkafka"
>> rdkafka

显示 rdkafka 代表安装成功

重启PHP相关环境即可