如何更改 session.gc_maxlifetime?
Posted
技术标签:
【中文标题】如何更改 session.gc_maxlifetime?【英文标题】:How to change session.gc_maxlifetime? 【发布时间】:2018-04-19 15:22:18 【问题描述】:为 phpMyAdmin 设置 $cfg['LoginCookieValidity'] = 604880;
后,我在 phpMyAdmin 中收到以下警告:
你的 PHP 参数 session.gc_maxlifetime 低于 cookie 在 phpMyAdmin 中配置的有效性,因此,您的登录将 过期时间早于 phpMyAdmin 中的配置。
我必须在哪里设置session.gc_maxlifetime
? /etc/php5/php.ini
是合适的地方吗?因为nano /etc/php5/php.ini
向我展示了一个空白文件。设置session.gc_maxlifetime
的正确语法是什么?
【问题讨论】:
【参考方案1】:如果您运行phpinfo()
(在浏览器中),其输出将有一个设置:Loaded Configuration File
,它显示了所使用的 php.ini 文件的路径(见下文)。这将是要编辑的文件。
文件中的设置是简单的数字/值更改。在文件中搜索session.gc_maxlifetime
,因为文件中该变量上方还有其他信息。
【讨论】:
以上是关于如何更改 session.gc_maxlifetime?的主要内容,如果未能解决你的问题,请参考以下文章