PHP使用Redis来存储session

付费节点推荐

免费节点

节点使用教程

Clash 小火箭 v2ray节点购买

好用的梯子,海外网络,快速稳定

Google

分类:PHP
时间:

Redis是一个高性能的key-value数据库,在部分场合可以对关系数据库起到很好的补充作用。现在越来越多的网站为了达到一个更高的可用性把session储存在Memcache、Redis等NoSQL数据库中,之前讲解了PHP如何使用Memcache来存储session。下面PHP程序员雷雪松讲解下PHP使用Redis来存储session具体实现的方法。

方法一:修改php.ini的设置

修改后重启php-fpm,phpinfo()可以查看到session存储在redis中。

方法二:如果不想修改php.ini,可在代码中使用ini_set()方法:

如果redis.conf设置了连接密码(requirepass),session的save_path需修改为:tcp://127.0.0.1:6379?auth=requirepass的值。如果选择redis数据库,session.save_path = “tcp://xx.xx.xx.xx:6789?database=11″,诸如此类。

查看redis存储session的值:

标签:
来源:PHP使用Redis来存储session

该文章由WP-AutoPost插件自动采集发布

原文地址:http://www.leixuesong.cn/1739

更多资源请订阅公众号:bcoder

bcoder

相关文章

评论(0)
游客的头像
表情
全部评论
最新