This post was updated 734 days ago and some of the ideas may be out of date.
按照以往的phpMyAdmin版本更改闲置自动退出时间都在/libraries/config.default.php文件中
今天我去phpMyAdmin官网下载了5.2.x版本,发现更改LoginCookieValidity和php.ini中的session.gc_maxlifetime参数竟然无效?
经过一番调试后无果,于是去了GitHub phpMyAdmin项目查了一下,看见了以下文档
我通过文件更改历史发现,原来从phpMyAdmin5.2.0版本就更改了自定义配置文件路径,自定义配置需要在根目录下的config.inc.php文件中设置,如下:
<?php
/**
* Created by PhpStorm.
* User: LinFei
* Created time 2022/10/17 17:51:19
* E-mail: fly@eyabc.cn
*/
declare (strict_types=1);
ini_set('session.gc_maxlifetime', '99999999999');
$cfg = [
'LoginCookieValidity' => 1,
];
保存以后再次登录phpMyAdmin测试一下,可以看见生效了!
参与讨论