я пытаюсь включить Horizon на Laradock, но всегда получаю это сообщение Убедитесь, что расширение PHP Redis установлено и включено Я получил доступ к контейнеру Workspace, чтобы проверить, расширение php-redis установлено или нет. Но вы можете видеть, что php-redis уже является самой новой версией docker-compose exec workspace bash а>
Я открыл проект .env Laravel и изменил его, как показано ниже.
REDIS_HOST=redis
REDIS_PASSWORD=null
REDIS_PORT=6379
Я также открыл файл .env в папке Laradock и включил его для всех INSTALL_PHPREDIS=true
. После этого docker-compose build --no-cache workspace php-fpm php-worker
Это .env файл Папка Ларадок
Но это все еще ошибка с расширением php-redis
Я нашел несколько ответов что установить предис. но я не хочу его использовать. Я хотел бы использовать phpredis и сохранить 'client' => env('REDIS_CLIENT', 'phpredis')
в config/database.php
Может кто сталкивался с такой проблемой, помогите пожалуйста. Большое спасибо
'client' => env('REDIS_CLIENT', 'phpredis'),
на:'client' => env('REDIS_CLIENT', 'predis'),
, вconfig/database.php
файле - person Basharmal   schedule 14.03.2021redis
вphp.ini
? - person Basharmal   schedule 14.03.2021redis
REDIS_HOST
, вы должны назначить егоREDIS_CLIENT=predis
- person Basharmal   schedule 14.03.2021