Как настроить кэширование в базу redis на laravel?
Добрый день. Надо настроить в ларавел кэширование в redis, а не в file. Установил редис на убунту, подключил в ларавел. С кода к нему доступ есть, команды вроде Redis::set('name', 'Taylor'); работают, потом можно вытянуть через Redis::get('name');. В терминале редиса keys t* тоже показывает эти ключи. В файле config/cache.php установил 'default' => env('CACHE_DRIVER', 'redis'),, но не кэшируются данные в редис. Кэшируются я так понимаю в file. Как сделать, чтоб кешировалось в редисе? Через фасад Cache обращаюсь если что.
В файле .env в корне нужно установить параметр CACHE_DRIVER=redis
а 'default' => env('CACHE_DRIVER', 'redis')
Означает что берется значение из файла окружения, а если в нем нет такого ключа, то используется "redis". После этого надо выполнить команду php artisan optimize для кеширования конфига и переменных окружения.