Расширение PHP Redis установлено и включено в версии laravel 6
3 ответа
По умолчанию в Laravel 6 'client' => env('REDIS_CLIENT', 'phpredis') не работает, но когда я меняю этот 'client' => env('REDIS_CLIENT', 'predis') .
Для убунту
sudo apt-get install php7.2-redis //7.2 is php version
тогда
sudo systemctl restart php7.2-fpm
Решение в моем случае было:
загрузите расширение Redis PHP (я использовал версию https://pecl.php.net/package/redis/5.2.2/windows, но вы загружаете версию для своей версии php отсюда https://pecl.php.net/package/redis/)
скопируйте php_redis.dll в свою папку ext (в моем случае это laragon4\bin\php\php-7.4.0-nts-Win32-vc15-x64\ext)
добавьте в свой php.ini extension=redis
перезапустить apache
Моя проблема заключалась в том, что я установил и работал Redis, но у меня не было расширения php.