- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我在 stackoverflow 中的第一个问题。提前致谢!
我对 PHP session 机制很困惑。我已经通过 PHP - ini_set('session.gc_maxlifetime', 5) - Why it doesn't end the session? 理解了 session.gc_maxlifetime .但是我还是不知道session.gc_maxlifetime和session.cookie_lifetime的区别。
问题:如果 session.cookie_lifetime 超时了会怎样? session cookie 会直接从客户端计算机上删除吗?
我需要弄清楚这个问题,然后再继续问下去。
最佳答案
session.gc_maxlifetime 是以秒为单位的时间,在此之后您的 session 数据可能被视为垃圾数据。换句话说,您可以说这是一个未使用的 PHP session 将保持事件状态的时间。
session.cookie_lifetime 是 session cookie 的生命周期(以秒为单位),无论 session 是否存在。因此 cookie 将保持事件状态,直到给定时间结束
参见:
http://www.php.net/manual/en/session.configuration.php#ini.session.gc-maxlifetime https://blogs.oracle.com/oswald/entry/php_session_gc_maxlifetime_vs
关于php - session.gc_maxlifetime 和 session.cookie_lifetime 之间的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5511794/
为 phpMyAdmin 设置 $cfg['LoginCookieValidity'] = 604880; 后,我在 phpMyAdmin 中收到以下警告: Your PHP parameter se
一个已知管用的方法是,使用session_set_save_handler,接管所有的session管理工作,一般是把session信息存储到数据库,这样可以通过SQL语句来删除所有过期的sessi
我想将 session 超时限制设置为 3 分钟, 我在页面中使用了这个 ini_set("session.gc_maxlifetime", "50"); 不工作 解决方案 if (isset($_S
每次加载页面时,我都会运行 session_start() 以恢复当前 session 。 session.gc_maxlifetime 从什么时候开始计数?第一次调用 session_start()
我正在尝试在 PHP 中设置 gc_maxlifetime。 这是“header.php”中的代码,我在每个页面都包含了它。 ini_set('session.cookie_lifetime', 1)
我正在使用基于 Java 的上传结构 http://www.javaatwork.com/java-upload-applet/details.html我试着跑了一夜。 它基本上将所有内容都存储在服务
目前我的 session.gc_maxlifetime 设置为默认值,即 1440 秒。 我想将 maxlifetime 设置为一个月,即 4*7*24*60*60 秒。但是,我已经阅读了 php.n
session 的默认过期时间是 1440,我想将这个时间减少到 60 秒,但是当我在第一页使用 ini_set('session.gc_maxlifetime','60') 时工作,但它在其他页面上
如果我这样做: ini_set('session.gc_maxlifetime', 86400); 这是否意味着用户可以将浏览器留在同一页面上(不活动)最多 1 天,而不必担心 session 被垃圾
我在 stackoverflow 中的第一个问题。提前致谢! 我对 PHP session 机制很困惑。我已经通过 PHP - ini_set('session.gc_maxlifetime', 5)
PHP脚本如下: Your full name is $forename $surname. Your username is '$username'
我有以下代码来扩展我的 $_SESSION[] 变量。它们会在大约 2-3 小时后过期。 我尝试通过更改 session.gc_maxlifetime 将 session 延长到 22 小时,但几个小
我的问题很快就被描述为需要在不更改 php.ini 的情况下将 session 数据生命周期延长到 php.ini 中的默认设置。我正在寻找一种可以应用于跨服务器平台的许多不同 php 设置的解决方案
我是一名优秀的程序员,十分优秀!