Open
Description
Description
I'm trying to connect the rdkafka 6.0.3 extension to PHP 8.3.9, but I'm getting an error:
$ php -v
PHP Warning: PHP Startup: Unable to load dynamic library 'rdkafka' (tried: ext\rdkafka (The specified module could not be found), ext\php_rdkafka.dll (The specified module could not be found)) in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library 'rdkafka' (tried: ext\rdkafka (The specified module could not be found), ext\php_rdkafka.dll (The specified module could not be found)) in Unknown on line 0
PHP 8.3.9 (cli) (built: Jul 2 2024 18:17:57) (NTS Visual C++ 2019 x64)
Copyright (c) The PHP Group
Zend Engine v4.3.9, Copyright (c) Zend Technologies
with Zend OPcache v8.3.9, Copyright (c), by Zend Technologies
with Xdebug v3.3.1, Copyright (c) 2002-2023, by Derick Rethans
$ which php
/d/modules/php/php
The rdkafka files are located in the following paths:
/d/modules/php/ext/php_rdkafka.dll
/d/modules/php/librdkafka.dll
/d/modules/php/librdkafka++.dll
- My
php.ini
: https://pastebin.com/nbqTfSuP - https://phpext.phptools.online/extension/networking/rdkafka-180
That said, there is no problem with the extension installed in Ubuntu WSL.
I also tried deleting the librdkafka++.dll
file (it was inside the archive), but that didn't help.
What could be the problem?
For PHP 8.1 and 8.2, the same problem.
php-rdkafka Version
php-rdkafka 6.0.3
librdkafka Version
No response
PHP Version
PHP 8.3.9
Operating System
Windows 11
Kafka Version
No response