Laravel 下配置缓存、Session 使用不同的 Redis 数据库
来源:互联网 发布:淘宝评论图片福利没了 编辑:程序博客网 时间:2024/05/16 05:12
Laravel中session默认使用file存储,如果设置session为redis存储,那么Laravel 将使用数据库 0 作为缓存和 Session 的存储。可通过 /config/database.php 文件查看:
Redis 服务默认会提供 16 个数据库。但为了安全性,最好修改一下设置,因为执行命令 php artisan cache:clear
会把 Session 也一同清除,导致用户需要重新登录。
我们可修改session使用Redis其他数据库,配置如下:
1.配置 Session Redis 数据库
修改/config/database.php,在 redis 选项内增加 session 选项,并把 database 修改为 1
2.指定 Session 使用数据库
修改/config/session.php,将 'connection' 由 null 改为 session
3.修改.env文件
使用Redis存储Session需要将.env文件中SESSION_DRIVER修改为redis
之所以这样配置是因为,在 /config/session.php 中有如下代码:
4.测试使用
执行以下命令:
php artisan cache:clear
如果登录账户没有退出登录则说明配置成功。
0 0
- Laravel 下配置缓存、Session 使用不同的 Redis 数据库
- Laravel 下配置 Redis 让缓存、Session 各自使用不同的 Redis 数据库
- Laravel 下配置 Redis 让缓存、Session 各自使用不同的 Redis 数据库
- Laravel 下配置 Redis 让缓存、Session 各自使用不同的 Redis 数据库
- Laravel 下配置 Redis 让缓存、Session 各自使用不同的 Redis 数据库
- Laravel 下配置 Redis Session
- Laravel Redis和Session 存放在不同的数据库
- laravel使用redis配置
- laravel中redis的配置和使用
- laravel中redis 的配置和使用
- laravel session的使用
- laravel session的使用
- Laravel缓存的使用
- Laravel 中使用 Redis 数据库
- laravel 安装配置使用redis
- laravel 安装配置使用redis
- tomcat集成redis做session缓存的配置
- c#连接Redis缓存数据库Redis的安装与配置
- Android Studio 连接SVN
- android动画
- 正则表达式之分组捕获、条件表达式、平衡组
- wm_concat(列名)拼接超过4000后异常
- 【超级干货】手机移动端WEB资源整合:转载
- Laravel 下配置缓存、Session 使用不同的 Redis 数据库
- 显示日期时间&&倒计时效果
- iOS开发之使用addChildViewController:给控制器添加子控制器
- 市场大幅逆转速度达史上最快 宏观交易领域也被机器“占领”
- Service的使用
- union用法以及大小端问题
- 画弧线填充描边与使用中心
- JVM的Classloader机制
- 背包问题