首页 > 数据库 >【转载】Laravel10.x Session 储存到 Redis

【转载】Laravel10.x Session 储存到 Redis

时间:2023-11-23 17:14:06浏览次数:37  
标签:Redis redis ts x64 Session Laravel10 php igbinary

参考

注意

  • 经过测试 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扩展
  1. 将下载的 dll 放到当前使用的 php 目录中的 ext 目录下。
  2. 修改 php.ini 文件,开启扩展。
# 看别人文章说有顺序要求,先引入igbinary
extension=igbinary
extension=redis
  1. 重启 apache 生效配置。(重启后注意先查看phpinfo() 测试是否正确启用配置)
二、将 Laravel .env 配置 session 储存类型为 redis
  1. 修改 .env 对应的配置
# session 储存类型
SESSION_DRIVER=redis
# redis 的ip、端口、密码
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

标签:Redis,redis,ts,x64,Session,Laravel10,php,igbinary
From: https://www.cnblogs.com/xiaqiuchu/p/17851995.html

相关文章

  • Redis进一步学习
    Redis         AOF(Append-OnlyFile)和RDB(RedisDataBase)是Redis数据库持久化的两种主要方式,它们都用于在Redis服务器重启时保留数据。AOF(Append-OnlyFile):想象一下AOF就像是数据库的操作日志,记录了所有对Redis数据的写操作。每当有一个写操作发生时,比......
  • 【转载】Laravel10.x 使用 Redis
    参考https://blog.csdn.net/china773728236/article/details/123217974https://blog.csdn.net/CrayonShinChaner/article/details/120622009https://blog.csdn.net/l2x1314258/article/details/114965680https://learnku.com/docs/laravel/10.x/redis/14887(如果不方便开启p......
  • redis -- 相关
    https://cloud.tencent.com/developer/article/1553633 1.下载https://redis.io/downloadcd/usr/local/srcwget-chttp://download.redis.io/releases/redis-3.2.6.tar.gz复制2.解压cd/usr/local/srctarxzfredis-3.2.6.tar.gz复制3.编译cd/usr/local/src/re......
  • centos下面的redis开机自启动
    centos下面的redis开机自启动,网上胡说八道的人太多了,其实一句话就解决问题了,那种脚本启动的方式,早就被淘汰了。systemctlenableredis1以上一条命令即可!查看所有的开机启动项:systemctllist-unit-files|grepenabled1这个大大简化了原来的操作,什么各种脚本,各种外挂,早就该丢......
  • GeminiDB新特性:让Redis广告频控爱不释手的exHASH
    本文分享自华为云社区《GeminiDB新特性:让Redis广告频控爱不释手的exHASH》,作者:GeminiDB-Redis博客。exHash类型是一种支持Field过期的新型数据类型,它在原先的Hash类型基础上进行了扩展:在支持Hash类型的通用功能以外,exHash类型还支持为Field设置过期时间和版本,增强了数据结构的灵......
  • Redis单线程速度快原理
    Redis单线程速度快原理基于内存存储实现我们都知道内存读写是比在磁盘快很多的,Redis基于内存存储实现的数据库,相对于数据存在磁盘的MySQL数据库,省去磁盘I/O的消耗。高效的数据结构数据结构说明:Redis内部采用了一些精细化的数据结构和算法,例如哈希表、跳跃表、压缩列表等,这......
  • Redis命令合集
    Redis命令合集服务器相关命令说明命令启动redis服务redis-server.exeredis.windows.conf默认连接redis-cli.exe-a123456避免中文显示乱码连接redis-cli.exe-a123456--rawIP、端口、密码连接,地址:localhost、端口:6379、密码:12345如果没加密码可以不输......
  • redis
    04-01redis一.简介1.快速了解#存储形式:key:value对#存储位置:内存#支持存储的类型:string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型)#支持的操作:(注意:具有原子性,要么同时成功,......
  • redis中查看慢日志以及返回参数值的解释
    1、问题描述 业务反馈,出现很多连接redis的readtimedout的报错  2、问题分析及解决 由于redis是单线程处理的,所有redis接收到命令,都会进入到队列中,等待执行。 当客户端,由于等待时间过长,没有接收到server端返回的数据,就是出现超时的报错。 程序里,jedis客户端,默......
  • 面试还搞不懂redis,快看看这40道面试题(下)
    21、Redis集群的主从复制模型是怎样的?答:为了使在部分节点失败或者大部分节点无法通信的情况下集群仍然可用,所以集群使用了主从复制模型,每个节点都会有N-1个复制品.22、Redis集群会有写操作丢失吗?为什么?答:Redis并不能保证数据的强一致性,这意味这在实际中集群在特定的条件下......