Unable to load redis

I’ve been trying to set up Mautic for 2 days now. The Mautic instance cannot be reached when I go to my domain subdirectory and I think it’s because the composer didn’t set everything up correctly.
Please help I would be extremely grateful

When I run composer install this is the problem I run into:

C:\xampp\htdocs\wordpress\mautic>composer install
PHP Warning: PHP Startup: Unable to load dynamic library ‘php_redis.dll’ (tried: ext\php_redis.dll (The specified module could not be found), ext\php_php_redis.dll.dll (The specified module could not be found)) in Unknown on line 0
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Nothing to install, update or remove
Package sensio/framework-extra-bundle is abandoned, you should avoid using it. Use Symfony instead.
Package stack/builder is abandoned, you should avoid using it. No replacement was suggested.
Package theofidry/psysh-bundle is abandoned, you should avoid using it. No replacement was suggested.
Package tightenco/collect is abandoned, you should avoid using it. Use illuminate/collections instead.

This looks like a dev. env.

Install docker on your windows, then clone mautic, move to specific version like 5.1.1 and use the ddev tool to start it.

I’m using a VPS and am trying to set it up in the Apache server subdirectory without docker.

Then you install php redis extension in your env.

I did, the php_redis.dll file was added to the ext PHP folder and defined in the php.ini file but it doesn’t recognize it for some reason

Most likely you need to restart xampp and make sure the dll is in PATH so the server can actually find it.

Already tried it multiple times and even tried numerous different ways to link to the path in PHP.ini