检索php服务器会话超时
我想从PHP服务器设置中检索检索php服务器会话超时,php,session,Php,Session,我想从PHP服务器设置中检索session.gc\u maxlifest的值(没有活动后会话过期的时间)。 非常重要:我不想更改它,我只想检索它的值(可能不同服务器的值不同),我想使用一个PHP脚本,根据这些服务器的设置正确地警告用户 谢谢。这就是ini\u get函数的作用: $maxlifetime = ini_get("session.gc_maxlifetime"); 从手册中我们可以看到: session.gc\u maxlifetime整数 session.gc_maxlifeti
session.gc\u maxlifest
的值(没有活动后会话过期的时间)。
非常重要:我不想更改它,我只想检索它的值(可能不同服务器的值不同),我想使用一个PHP脚本,根据这些服务器的设置正确地警告用户
谢谢。这就是
ini\u get
函数的作用:
$maxlifetime = ini_get("session.gc_maxlifetime");
从手册中我们可以看到:
session.gc\u maxlifetime整数
session.gc_maxlifetime指定数据被视为“垃圾”并可能被清除的秒数。垃圾收集可能在会话启动期间发生(取决于session.gc_概率和session.gc_除数)
session.gc\u maxlifetime
不是在没有活动后会话过期的时间。这里的gc可能是指垃圾收集。
正如php所说
session.gc_maxlifetime指定在该会话结束后的秒数
数据将被视为“垃圾”,并可能被清除。垃圾
收集可能在会话启动期间发生(取决于
session.gc_概率和session.gc_除数)
注意:如果不同的脚本具有不同的
session.gc_maxlifetime,但共享存储
会话数据,则具有最小值的脚本将被清除
数据。在这种情况下,请将本指令与
session.save_路径
有关更多信息,请参阅。putty
php-r'echo ini\u get(“session.gc\u maxlifest”),“\n”中的输入代码>似乎默认值为1440(秒),表示24分钟。