laravel框架中 session保存到Redis中

2019-06-05  本文已影响0人  陌北v1
1.安装Redis依赖包

composer require predis/predis

2.打开config/database.php。在redis配置项中增加session的连接
'session' => [
            'host' => env('REDIS_HOST', '127.0.0.1'),
            'password' => env('REDIS_PASSWORD', null),
            'port' => env('REDIS_PORT', 6379),
            'database' => 10,
 ],
image.png image.png
3.打开config/session.php,修改driver配置项,将默认的file改为redisconnection配置项填入第一步中配置的redis连接名session
'driver' => env('SESSION_DRIVER', 'file'),
修改为
'driver' => env('SESSION_DRIVER', 'redis'),

'connection' => null,
修改为
'connection' => 'session',
4.修改.env文件,使用redis存取sessoin
SESSION_DRIVER=file
修改为
SESSION_DRIVER=redis
上一篇 下一篇

猜你喜欢

热点阅读