设置session过期时间

如何在YII里设置SESSION过期时间,而不需要在php.ini里面设置。

在protected/config/main.php里,设置:

代码如下 复制代码

'components'=>array(

'session'=>array(

'timeout'=>3600,

),

)

设置session变量:

Yii::app()->session['var']=’value’;

使用: echo Yii::app()->session['var'];

移除: unset(Yii::app()->session['var']);

更为复杂一点的使用时如何配置你的session

配置项可设在 protected/config/main.php的components中:

代码如下 复制代码

‘session’=>array(

‘autoStart’=>false(/true),

‘sessionName’=>’Site Access’,

‘cookieMode’=>’only’,

‘savePath’='/path/to/new/directory’,

),

$session = Yii::$app->session;

//当session没有值 或 过期时间到 则重新付值

if(!isset($session['user']) || $session['user']['expire_time'] < time()){

$data = [

'title' => 'data' . time(), //数据

'expire_time' => time() + 10, //这里设置10秒过期

];

$session['user'] = $data;

}

var_dump($session['user']);

asp&period;net web&period;config 设置Session过期时间

在Asp.net中,可以有四处设置Session的过期时间:(原文作者:望月狼地址:http://www.cnblogs.com/wangyuelang0526/) 一.全局网站(即服务器)级 IIS ...

Asp&period;NET设置Session过期时间的四种方式

在Asp.net中,可以有四处设置Session的过期时间: 一.全局网站(即服务器)级 IIS-网站-属性-Asp.net-编辑配置-状态管理-会话超时(分钟)-设置为120,即为2小时,即120分 ...

C&num; asp&period;net IIS 在web&period;config和IIS中设置Session过期时间

有时候在web.config设置sessionState 或者类文件里设置Session.Timeout,在IIS里访问时每次都是达不到时间就超时,原因是因为在IIS中设置了Session的超时时间, ...

转:设置session过期时间

在Asp.net应用中,很多人会遇到Session过期设置有冲突.其中,可以有四处设置Session的过期时间: 一.全局网站(即服务器)级 IIS-网站-属性-Asp.net-编辑配置-状态管理-会 ...

asp中设置session过期时间方法总结

http://www.jb51.net/article/31217.htm asp中设置session过期时间方法总结 作者: 字体:[增加 减小] 类型:转载   asp中默认session过期时间 ...

如何设置session过期时间为30分钟

今天在我的微博(Laruence)上发出一个问题: 我在面试的时候, 经常会问一个问题: “如何设置一个30分钟过期的Session?”, 大家不要觉得看似简单, 这里面包含的知识挺多, 特别适合考察 ...

php中实现精确设置session过期时间的方法

http://www.jb51.net/article/52309.htm 大多数据情况下我们对于session过期时间使用的是默认设置的时间,而对于一些有特殊要求的情况下我们可以设置一下sessio ...

转&colon;php中实现精确设置session过期时间的方法

原文来自于:http://www.jb51.net/article/52309.htm 大多数据情况下我们对于session过期时间使用的是默认设置的时间,而对于一些有特殊要求的情况下我们可以设置一下 ...

C&num;如何设置session过期时间

1.操作系统  步骤:开始——〉管理工具——〉Internet信息服务(IIS)管理器——〉网站——〉默认网站——〉  右键“属性”——〉主目录——〉配置——〉选项——〉启用会话状态——〉会话超时(在 ...

随机推荐

Aspx页面模拟WebService功能

在后台引入 using System.Web.Services 命名空间 然后在编写web服务方法: [WebMethod] public static string GetData(string t ...

算法:寻找maximum subarray

一书中演示分治算法的第二个例子,第一个例子是递归排序,较为简单.寻找maximum subarray稍微复杂点. 题目是这样的:给定序列x = [1, -4, 4, 4, 5, ...

mysql查询优化器为什么可能会选择错误的执行计划

有可能导致mysql优化器选择错误的执行计划的原因如下: A:统计信息不准确,mysql依赖存储引擎为其提供的统计信息来评估成本,然而有的存储引擎提供的信息是准确的,有的引擎提供的可能就偏差很大,如: ...

input text 的事件及方法

事件 描述onactivate 当对象设置为活动元素时触发.onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发.onbeforeactivate 对象要被设置为当前元素 ...

redis的启动与停止

启动: redis-server /etc/redis/6379.conf 停止:进入src文件目录 redis-cli -a 数据库密码 shutdown

iOS进阶学习-数据库

一.数据库管理系统 1.SQL语言概述:SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言. 2.常见 ...

(转载)直接用SQL语句把DBF导入SQLServer

告诉大家一个直接用SQL语句把DBF导入SQLServer,以及txt导入Access的方法,大家抛弃BatchMove吧来自:碧血剑告诉你一个最快的方法,用SQLServer连接DBF在SQLSer ...

C&plus;&plus;中的句柄类

初次在看到句柄,不是特别理解.在搜索相关资料后,终于有了点头绪. 首先明白句柄要解决什么问题.参考文章阅读笔记——代理类 场景: 我们 ...

webapp 启动 手机app

RxJava系列番外篇:一个RxJava解决复杂业务逻辑的案例

之前写过一系列RxJava的文章,也承诺过会尽快有RxJava2的介绍.无奈实际项目中还未真正的使用RxJava2,不敢妄动笔墨.所以这次还是给大家分享一个使用RxJava1解决问题的案例,希望对大家 ...

yii2设置session时间_YII2 设置session过期时间相关推荐

  1. Nginx设置静态页面压缩和缓存过期时间的方法 (转)

    使用nginx服务器的朋友可能都知道需要设置html静态页面缓存与页面压缩与过期时间的设置了,下面我来给各位同学介绍一下配置方法,包括对ico,gif,bmp,jpg,jpeg,swf,js,css, ...

  2. php代码时间控制,PHP 网页过期时间的控制代码

    当然,前提要先打开CDN中一个功能reload_into_ims on.这样用户发送过来no-cache也不怕了.因为这样会给给no-cache转成If-Modified-Since .所以我们写程序 ...

  3. 在Redis中设置了过期时间的Key,需要注意哪些问题?

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:千山qianshan juejin.im/post/5d6b ...

  4. redistemplate.opsforhash设置过期时间_Redis详解(十一)------ 过期删除策略和内存淘汰策略...

    大家好,我是可乐,一个专注原创,乐于分享的程序猿. 本系列教程持续更新,可以微信搜索「 IT可乐 」第一时间阅读.回复<电子书>有我为大家特别筛选的海量免费书籍资料 在介绍这篇文章之前,我 ...

  5. fastjson 添加key value_Redis中设置了过期时间的Key,那么你还要知道些什么?

    来源:http://i7q.cn/4NHBun 熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除. 1. DEL/SET/GE ...

  6. 在 Redis 中设置了过期时间的 Key,需要注意哪些问题?

    熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除. 在为key设置过期时间需要注意的事项 1. DEL/SET/GETSET等 ...

  7. 【干货】在Redis中设置了过期时间的Key怎么办?

    熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除. 在为key设置过期时间需要注意的事项 1. DEL/SET/GETSET等 ...

  8. javascript本地缓存方案-- 存储对象和设置过期时间

    cz-storage 解决问题 1. 前端js使用localStorage的时候只能存字符串,不能存储对象 cz-storage 可以存储 object undefined number string ...

  9. redis设置键的生存时间或过期时间

    设置键的生存时间或过期时间 通过EXPIRE 命令或者PEXPIRE 命令,客户端可以以秒或者毫秒精度为数据库中的某个键设置生存时间( Time To Live , TTL) ,在经过指定的秒数或者毫 ...

  10. redis查看key的过期时间_面试官:你在Redis中设置过带过期时间的Key吗?

    点击上方小伟后端笔记关注公众号 每天阅读Java干货文章 熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除. 在为key设置过 ...

最新文章

  1. openssl生成https证书
  2. windows平台下杀死指定端口的进程(转载)
  3. 关闭ES动态创建type
  4. MYSQL5.7版本sql_mode=only_full_group_by问题
  5. 判断手机号码是否符合要求
  6. 各个平台看 docset 的工具
  7. 理解数据类型与数学运算:求和、温度转换2
  8. 在Chrome开发者工具里观察到的SAP Spartacus productCodes
  9. 洛谷P1333 瑞瑞的木棍(欧拉回路)
  10. 超级计算机应用领域的概括,超级计算机进展的相关研究
  11. mybatis的拦截器及分页机制
  12. Linux使用命令 笔记
  13. 面试题之TCP三次握手和四次挥手详解
  14. 【工具类】数据脱敏工具类
  15. 4.3寸TFTLCD显示JPG图片
  16. MATLAB的PID调节器
  17. 教妹学Java:深入浅出之美团技术团队解析过的 String.intern
  18. LED背光源照明技术迅速发展
  19. ffmpeg学习日记701-报错-co located POCs unavailable
  20. python 将List中元素两两组合

热门文章

  1. i2c-tools下载安装及使用调试
  2. 华为NP课程笔记11-STP+RSTP
  3. 你会用LaTeX写毕业论文么?
  4. 如何使用ArcMap将Excel数据转换为shp数据
  5. Altium Designer使用-----快速覆铜脚本的使用
  6. python怎么用pip安装numpy_python如何安装numpy
  7. fiddler中文乱码解决方案
  8. 市场主流单片机的介绍和选择指南
  9. 手机数控模拟器安卓版_手机cnc加工模拟器中文版下载-cnc加工模拟器手机版 1.1.4 安卓版-玩友游戏网...
  10. 2020成人高考计算机基础知识题库,成人高考计算机考试全套题库