【转载】Laravel10.x Session 储存到 Redis
参考
- https://learnku.com/docs/laravel/10.x/session/14855#configuration
- https://blog.csdn.net/wen_3370/article/details/88072364
注意
- 经过测试 Cache 的内容默认存储到 DB1
- 经过测试 Session 配置为储存到 Redis 则默认存储到 DB0
环境
软件/系统 | 版本 | 说明 |
---|---|---|
windows | 10 | |
php | 8.1.9-Win32-vs16-x64 | |
laravel | ^10.10 | |
redis | Redis-x64-3.0.504 | |
php_redis.dll | php_redis-5.3.7-8.1-ts-vs16-x64 | 下载 (别的文章说版本要与当前php版本一致,其中nts与ts也要一致,否则开启扩展后也无法生效。) |
php_igbinary.dll | php_igbinary-3.2.7-8.1-ts-vs16-x64 | 下载 (别的文章说版本要与当前php版本一致,其中nts与ts也要一致,否则开启扩展后也无法生效。) |
步骤
一、开启php扩展
- 将下载的 dll 放到当前使用的 php 目录中的 ext 目录下。
- 修改 php.ini 文件,开启扩展。
# 看别人文章说有顺序要求,先引入igbinary
extension=igbinary
extension=redis
- 重启 apache 生效配置。(重启后注意先查看
phpinfo()
测试是否正确启用配置)
二、将 Laravel .env 配置 session 储存类型为 redis
- 修改 .env 对应的配置
# session 储存类型
SESSION_DRIVER=redis
# redis 的ip、端口、密码
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
博 主 :夏秋初
地 址 :https://www.cnblogs.com/xiaqiuchu/p/17851995.html
如果对你有帮助,可以点一下 推荐 或者 关注 吗?会让我的分享变得更有动力~
转载时请带上原文链接,谢谢。
地 址 :https://www.cnblogs.com/xiaqiuchu/p/17851995.html
如果对你有帮助,可以点一下 推荐 或者 关注 吗?会让我的分享变得更有动力~
转载时请带上原文链接,谢谢。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
2022-11-23 Esp8266 控制 0.96 olcd 屏显示网络时间