我想延长会话超时,但phpinfo没有';我认不出来
我想将php中的$\u会话变量扩展到50分钟,但当我尝试更改它时,在phpinfo()命令中,它似乎没有更改会话的过期时间。有人知道我需要做什么才能延长会话吗 下面是我的代码:我想延长会话超时,但phpinfo没有';我认不出来,php,Php,我想将php中的$\u会话变量扩展到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_
<?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\u start()
之前设置变量,因为GC在session\u start()
调用中正常工作,之后这些参数就没有意义了好的,谢谢你的回答。所有会话都将具有相同的生存期,因此一切正常:)@user1653070:整个服务器的所有会话?如果是这样的话-为什么不在
php.ini
中更改它?嗨,我想知道如果你有时间,你是否可以看看我9小时前发布的一个旧的stackoverflow问题?这是一个很好的问题,但似乎无法理解需要做什么来解决它:我可以问一下如何访问php.ini文件吗?@user1653070:uhm,这是您的服务器吗?如果它是一个共享主机,那么很可能您不能,但要确保您需要联系支持人员或浏览他们的常见问题解答
session.gc_divisor 1000 1000
session.gc_probability 0 0
session.gc_maxlifetime 1440 1440