$7.49 .com domain with free InstantPage Website Builder$1.99 Web Hosting   捷飞网络官方淘宝店   Godaddy 优惠码
返回列表 发帖
分享到:




[应用&技术] 解决phpMyAdmin“登录超时 (1440 秒未活动),请重新登录”的问题

phpmyadmin一般登录有效期为1440秒,若是大工程项目,时长面临登录超时提醒,经常需要重新登录,因此可以修改其登录有效期来更方便的进行项目开发,修改方法如下:

1.打开配置文件php.ini,找到session.gc_maxlifetime = 1440,之后将数值1440改大就行了,然后使之生效

2.找到 phpMyAdmin / libraries / config.default.php 文件,打开找到$cfg['LoginCookieValidity'] = 1440;将1440修改成更大的值即可。但是此值要小于等于session.gc_maxlifetime 的值,否则会出现错误提示。


/ k, N% Y1 u5 b7 Z2 |7 ?5 n

网上多数说只改1就好了,但是实验证明只修改1无效果,还是1440秒登录失效,因此必须1、2均修改才有效。


5 W8 ^. F$ \" T" U) A  d7 g% W

问题描述

% r6 A, L3 g2 i) @, K

phpMyAdmin打开一段时间后会出现“登录超时 (1440 秒未活动),请重新登录”的问题:

解决方法

永久有效:

vim config.inc.php

然后在里面加上下面这一行:

$cfg['LoginCookieValidity'] = 1440000 ;

查找php.ini文件路径

一般在/etc目录下。

新建一个test.php页面,输入

<?phpphpinfo();?>

使用浏览器访问该页面,会看到一个PHP配置信息的相关页面

找到Configuration File (php.ini) Path这一行

右边的值 /etc 就是php.ini文件所在目录

打开后在php.ini中修改session.gc_maxlifetime

修改以后记得重启相关程序方能生效。

service php-fpm restart

临时解决方法:

登录进去后,点击“服务器:localhost”->“设置”->“功能”

将“登录cookie有效期”设置为一个比较大的值即可(但正如上图所示,此修改仅作用于本次会话,下次重新登录会失效)

' Q. _* {5 \4 W; g

同时在首页底部会出现如下提示,不用管它

返回列表
Namecheap
Namecheap.com - Cheap domain name registration, renewal and transfers - Free SSL Certificates - Web Hosting
互联网安全