php Session存储到Redis的方法


Posted in PHP onNovember 04, 2013

当然要写先安装php的扩展,可参考这篇文章:Redis及PHP扩展安装
修改php.ini的设置

session.save_handler = redis
session.save_path = “tcp://127.0.0.1:6379″
修改后重启php-fpm或nginx,phpinfo()

session redis
如果不想修改php.ini可这样

ini_set(“session.save_handler”,”redis”);
ini_set(“session.save_path”,”tcp://127.0.0.1:6379″);

如果配置文件/etc/redis.conf里设置了连接密码requirepass保存session的时候会报错,save_path这样写 tcp://127.0.0.1:6379?auth=authpwd 即可。
有网友提到相对于文件存储的session,redis或者memcache存储session值会有并发一致性的问题,这块并没有细测过。
<?php
//如果未修改php.ini下面两行注释去掉
//ini_set('session.save_handler', 'redis');
//ini_set('session.save_path', 'tcp://127.0.0.1:6379');
session_start();
$_SESSION['sessionid'] = 'this is session content!';
echo $_SESSION['sessionid'];
echo '<br/>';$redis = new redis();
$redis->connect('127.0.0.1', 6379);
//redis用session_id作为key并且是以string的形式存储
echo $redis->get('PHPREDIS_SESSION:' . session_id());
 ?>
 
PHP 相关文章推荐
手把手教你使用DedeCms V3的在线采集图文教程
Apr 03 PHP
PHP5中使用PDO连接数据库的方法
Aug 01 PHP
PHP5中Cookie与 Session使用详解
Apr 30 PHP
基于php常用正则表达式的整理汇总
Jun 08 PHP
PHP中redis的用法深入解析
Feb 20 PHP
PHP学习笔记(二):变量详解
Apr 17 PHP
调试WordPress中定时任务的相关PHP脚本示例
Dec 10 PHP
Yii2简单实现给表单添加验证码的方法
Jul 18 PHP
Thinkphp5.0自动生成模块及目录的方法详解
Apr 17 PHP
PHP 记录访客的浏览信息方法
Jan 29 PHP
php 读写json文件及修改json的方法
Mar 07 PHP
Laravel Validator自定义错误返回提示消息并在前端展示
May 09 PHP
在PHP中使用redis
Nov 04 #PHP
6种php上传图片重命名的方法实例
Nov 04 #PHP
php preg_replace替换实例讲解
Nov 04 #PHP
php define的第二个参数使用方法
Nov 04 #PHP
Linux编译升级php的详细方法
Nov 04 #PHP
php获取操作系统语言代码
Nov 04 #PHP
Php header()函数语法及使用代码
Nov 04 #PHP
You might like
php allow_url_include的应用和解释
2010/04/22 PHP
获取用户Ip地址通用方法与常见安全隐患(HTTP_X_FORWARDED_FOR)
2013/06/01 PHP
php arsort 数组降序排序详细介绍
2016/11/17 PHP
JS Excel读取和写入操作(模板操作)实现代码
2010/04/11 Javascript
JQuery 常用方法和事件详细介绍
2013/04/18 Javascript
JavaScript框架(iframe)操作总结
2014/04/16 Javascript
c#+jquery实现获取radio和checkbox的值
2020/09/12 Javascript
javascript制作2048游戏
2015/03/30 Javascript
浅谈javascript语法和定时函数
2015/05/03 Javascript
js实现字符串和数组之间相互转换操作
2016/01/12 Javascript
bootstrap是什么_动力节点Java学院整理
2017/07/14 Javascript
JavaScript实现短信倒计时60s
2017/10/09 Javascript
搭建基于express框架运行环境的方法步骤
2018/11/15 Javascript
js canvas实现橡皮擦效果
2018/12/20 Javascript
JS数组Object.keys()方法的使用示例
2019/06/05 Javascript
微信小程序批量上传图片到七牛(推荐)
2019/12/19 Javascript
[03:30]完美盛典趣味短片 CSGO2019年度名场面
2019/12/07 DOTA
你应该知道的python列表去重方法
2017/01/17 Python
Python开发SQLite3数据库相关操作详解【连接,查询,插入,更新,删除,关闭等】
2017/07/27 Python
Python调用系统底层API播放wav文件的方法
2017/08/11 Python
python爬虫爬取淘宝商品信息(selenum+phontomjs)
2018/02/24 Python
Python中的枚举类型示例介绍
2019/01/09 Python
如何在python中实现随机选择
2019/11/02 Python
Python中顺序表原理与实现方法详解
2019/12/03 Python
python检查目录文件权限并修改目录文件权限的操作
2020/03/11 Python
python 实现 hive中类似 lateral view explode的功能示例
2020/05/18 Python
重构Python代码的六个实例
2020/11/25 Python
澳大利亚最好的在线时尚精品店:Princess Polly
2018/01/03 全球购物
生物技术毕业生自荐信
2013/10/23 职场文书
餐厅经理岗位职责范本
2014/02/17 职场文书
公司股权转让协议书
2014/04/12 职场文书
金融系毕业生自荐书
2014/07/08 职场文书
安全生产先进个人事迹材料
2014/12/30 职场文书
毕业生个人总结
2015/02/28 职场文书
python内置进制转换函数的操作
2021/06/02 Python
Windows11插耳机没反应怎么办? win11耳机没声音的多种解决办法
2021/11/21 数码科技