PHP 默认使用文件存储 Session 数据,Redis 拥有极快的数据读写速度,使用 Redis 存储 Session 可以提高系统的运行速度。在使用负载均衡的架构模式时,可以很好的实现会话数据共享。
接下来介绍一下如何进行配置:
在配置文件中配置会始终生效,打开 'php.ini' :
# 将 files 修改为 redis
session.save_handler = redis
# 配置 redis 的访问地址
session.save_path = "tcp://127.0.0.1:6379"
# redis 需要密码的情况
session.save_path = "tcp://127.0.0.1:6379?auth=123456"
代码层面临时修改:
ini_set("session.save_handler", "redis");
ini_set("session.save_path", "tcp://127.0.0.1:6379");
修改完成,就可以使用 Redis 存储 Session 数据了!
文章同步发布在我的个人博客中,传送门Hesunfly Blog