在 ubuntu 10.04 上,phpmyadmin 配置有点分散。
我想将登录过期时间设置为零,永不过期,这是防火墙后面的安全设置。我认为默认情况下是 3600,但找不到该设置。
它在哪里?
编辑:我实际上在 /etc/phpmyadmin/conf.inc.php 中对其进行了更改,这似乎是 ubuntu 的推荐位置。下面提到的其他文件可能会在更新时被覆盖。
答案1
我认为您想更改 的值。这在例如LoginCookieValidity
中定义和设置 /usr/share/phpmyadmin/libraries/config.default.php
$cfg['LoginCookieValidity'] = 1440;
文档(/usr/share/phpmyadmin/Documentation.html
)说明了这一点
$cfg['LoginCookieValidity'] 整数 [秒数] 定义登录 cookie 的有效时间。请注意,php 配置选项 session.gc_maxlifetime 可能会限制会话有效性,如果会话丢失,登录 cookie 也会失效。因此,最好将 session.gc_maxlifetime 设置为至少与 $cfg['LoginCookieValidity'] 一样高。