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:
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