首页 > 数据库技术 > 详细

Thinkphp5.1的session类型为redis,并指定redis的数据库

时间:2021-05-10 00:29:24      阅读:16      评论:0      收藏: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",
  • 测试更换成功,阅读和理解框架的源码,有助于更好的使用框架

Thinkphp5.1的session类型为redis,并指定redis的数据库

原文:https://www.cnblogs.com/qumogu/p/14749056.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!