我们已经学会了怎么将laravel
的session
由文件
保存到数据库
那么怎么样将session
由文件保存到redis
呢
首先修改配置文件
修改.env
文件
SESSION_DRIVER=redis
#单位分钟
SESSION_LIFETIME=10
SESSION_CONNECTION=session
SESSION_DOMAIN=.www.com
打开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' => 0,
],
打开config/session.php
,connection
配置项填入第一步中配置的redis
连接名session
在.env
文件中配置好redis
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
然后就可以在代码中使用session了
当然我们的laravel
肯定要先安装redis
扩展
composer require predis/predis
如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术
转载请注明:laravel中将session由文件保存改为redis保存的方法 出自老鄢博客 | 欢迎分享