我想使用redis在我的laravel应用程序中存储用户会话,我的问题是我是否需要更改除config/session.php
'驱动' => env(' SESSION_DRIVER',' redis'),
答案 0 :(得分:1)
您已经通过遵循代码'default' => env('CACHE_DRIVER', 'redis'),
为了使您的应用程序具有redis功能,请确保以下几点:
在Laravel上使用Redis缓存之前,您需要通过Composer安装predis / predis软件包(〜1.0)或通过PECL安装PhpRedis PHP扩展。
您的应用程序的配置
您的应用程序的Redis配置位于config / database.php配置文件中。在此文件中,您将看到一个Redis数组,其中包含您的应用程序使用的Redis服务器:
'redis' => [
'client' => 'predis',
'default' => [
'host' => env('REDIS_HOST', 'localhost'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 0,
],
],
默认服务器配置足以满足本地开发需求。