Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Redis.dll not found for php8.2

I am experiencing difficulties starting Redis 5.3.7 with PHP 8.2 on my Windows machine. When I attempt to start it, a dialog box displays with the message:

"The procedure entry point _zend_get_parameters_array_ex could not be located in the dynamic link library c:\Program Files\php\ext\php_redis.dll"

I have included a screenshot of the error below:

error screenshot

like image 679
GanesH RahuL Avatar asked Jul 13 '26 12:07

GanesH RahuL


1 Answers

Here the way I solve the problem

DLL is Officially released in PHP packages site you can find the package here

Redis 6.0.2 https://pecl.php.net/package/redis/6.0.2/windows

Redis 5.3.7 https://pecl.php.net/package/redis/5.3.7/windows

My Old Solution:

go to this page https://github.com/phpredis/phpredis/actions/runs/5916330188#artifacts, extensions are listed there.

working for me on xampp, php8.2.1 and redis 3.2.100 on windows 11

like image 128
GanesH RahuL Avatar answered Jul 18 '26 14:07

GanesH RahuL



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!