当然要写先安装php的扩展,可参考这篇文章:redis及php扩展安装
修改php.ini的设置
复制代码 代码如下:
ssion.save_handler = redis
ssion.save_path = “tcp://127.0.0.1:6379″
修改后重启php-fpm或nginx,phpinfo()
ssion redis
如果不想修改php.ini可这样
复制代码 代码如下:
ini_t(“ssion.save_handler”,”redis”);
ini_t(“ssion.save_path”,”tcp://127.0.0.1:6379″);
如果配置文件/etc/redis.conf里设置了连接密码requirepass保存ssion的时候会报错,save_path这样写 tcp://127.0.0.1:6379?auth=authpwd 即可。
有网友提到相对于文件存储的ssion,redis或者memcachegive短语存储ssion值会有并发一致性的问题,这块并没有细测过。
复制代码 代码如下:
<?php
//如果未修改php.ini下面两行注释去掉
//ini_t(‘ssion.save_handler’, ‘redis’);
//ini_t(‘ssion.save_path’, ‘tcp://127.0.0.1:6379’);
ssion_start();
$_ssio萧何追韩信n[‘ssionid’] = ‘this is ssion content!’;
echo $_ssion[‘ssionid’];
echo ‘<br/>’;巧组词语
$redis = new redis();
$redis->connect(‘127.0.0.1’, 6379);
//redis用ssion_id作为key并且是以string的形式存储
echo $redis-&g等效氢t;get(‘phpredis_ssion:’ . ssi姱在离骚中怎么读on_id());
?>
本文发布于:2023-04-06 09:36:15,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/9c448003aec047a8aa8771ecd79925bc.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:php Session存储到Redis的方法.doc
本文 PDF 下载地址:php Session存储到Redis的方法.pdf
留言与评论(共有 0 条评论) |