Помогите пожалуйста установить librdkafka на windows xampp для разработки php.
PHP: 7.1.12, x86, Thread Safe, MSVC14
Я скачал совместимый пакет с https://pecl.php.net/package/rdkafka/3.0.5/windows
скопированный php_rdkafka.dll
в ext
папка моего php xampp и librdkafka.dll
в System32
папка (также для ext
папка).
Но расширение не работает. Я получаю следующую ошибку:
Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку
‘C: \ xampp \ php \ ext \ php_rdkafka.dll’ — указанный модуль не может быть
найденный. в Неизвестно в строке 0
Я подозреваю что librdkafka
неправильно установлен.
Мне удалось заставить это работать, делая шаги ниже.
librdkafka.dll
в C:\Windows\SysWOW64
если x86 иначе скопировать в C:\Windows\System32
, Не копируйте в обе папки.regsvr32 librdkafka.dll
в командной строке.php_rdkafka.dll
в ext
папка вашего php.extension=php_rdkafka.dll
на ваш php.ini
файлДругих решений пока нет …