phpmyadmin一般登录有效期为1440秒,若是大工程项目,时长面临登录超时提醒,经常需要重新登录,因此可以修改其登录有效期来更方便的进行项目开发,修改方法如下: 1.打开配置文件php.ini,找到session.gc_maxlifetime = 1440,之后将数值1440改大就行了,然后使之生效 2.找到 phpMyAdmin / libraries / config.default.php 文件,打开找到$cfg['LoginCookieValidity'] = 1440;将1440修改成更大的值即可。但是此值要小于等于session.gc_maxlifetime 的值,否则会出现错误提示。 ! y. e' |9 N7 T( i' ]6 @
网上多数说只改1就好了,但是实验证明只修改1无效果,还是1440秒登录失效,因此必须1、2均修改才有效。
e. e9 [0 ^! `% ^9 n
问题描述
4 b4 s: s. h {6 O
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有效期”设置为一个比较大的值即可(但正如上图所示,此修改仅作用于本次会话,下次重新登录会失效) 6 A0 R8 ]* c$ Y# h: D+ J/ B
同时在首页底部会出现如下提示,不用管它 |