我想将我的PHP中的$ _SESSION变量扩展到50分钟但是当我尝试更改它时,在我的phpinfo()命令中它似乎没有改变会话的过期时间。有没有人知道我需要做什么才能扩展会话?
以下是我的代码:
<?php
// PHP code
session_start();
phpinfo();
ini_set(’session.gc_maxlifetime’, 50*60);
ini_set(‘session.gc_maxlifetime’,50);
ini_set(‘session.gc_probability’,1);
ini_set(‘session.gc_divisor’,1);
?>
以下是它目前在phpinfo()命令中对SESSION所说的内容:
session.gc_divisor 1000 1000
session.gc_probability 0 0
session.gc_maxlifetime 1440 1440
答案 0 :(得分:2)
phpinfo()
之前设置变量,因为GC在session_start()
调用中正常工作,之后这些参数不会有意义