用户12023652
Thinkphp5.1的session类型为redis,并指定redis的数据库
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
用户12023652
社区首页
>
专栏
>
Thinkphp5.1的session类型为redis,并指定redis的数据库
Thinkphp5.1的session类型为redis,并指定redis的数据库
用户12023652
关注
发布于 2026-07-29 11:01:20
发布于 2026-07-29 11:01:20
3
0
举报
Thinkphp5.1的session类型为redis,并指定redis的数据库
设置项目根目录下config/session.php
type设置为redis
增加,"host", "port", "password"三个参数,指定redis的链接信息,这是所有文档的信息
默认session信息都存储在0里面,如果想指定redis的某个数据库,专门存储session信息呢?
官方文档没有任何介绍,百度也答案,那只能看源码
在/thinkphp/think/library/think/session/driver/redis.php文件中,,默认配置,里面指定了redis的库,"'select' => 0",在构造函数中有初始化,有把类默认配置和传参的config进行数组merge,
按照这个推断,在config/session.php数组增加"'select' => 3",
测试更换成功,阅读和理解框架的源码,有助于更好的使用框架
本文参与
腾讯云自媒体同步曝光计划
,分享自作者个人站点/博客。
原始发表:2021-05-09,如有侵权请联系
cloudcommunity@tencent.com
删除
前往查看
thinkphp5
框架
数据库
redis
session
本文分享自
作者个人站点/博客
前往查看
如有侵权,请联系
cloudcommunity@tencent.com
删除。
本文参与
腾讯云自媒体同步曝光计划
,欢迎热爱写作的你一起参与!
thinkphp5
框架
数据库
redis
session
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
目录
Thinkphp5.1的session类型为redis,并指定redis的数据库
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐