解析如何修改phpmyadmin中的默认登陆超时时间
登录后1440秒未活动后总是自动退出,一天还要登录多次,终于有时间来解决这个问题了,感觉是session超时,结果在网上search了下,找到解决办法啦,哈哈哈,在此做个笔记:
phpmyadmin在使用过程中经常出现“登陆超时(1440秒未活动),请重新登录”,很烦
解决方法如下:
修改php.ini,找到
session.gc_maxlifetime = 1440
将数值改大就行了,然后使之生效
试验了一下,结果不好使。
最终解决方案:
找到 phpMyAdmin / libraries / config.default.php 文件,打开,修改
$cfg['LoginCookieValidity'] = 1440;
将1440修改成更大的值即可。
注意:$cfg['LoginCookieValidity']的值不能大于php.ini里的session.gc_maxlifetime的值,否则phpmyadmin 里会出现“您的 PHP 配置参数 session.gc_maxlifetime (外链,英文) 短于您在 phpMyAdmin 中设置的 Cookies 有效期,因此您的登录会话有效期将会比您在 phpMyAdmin 中设置的时间要更短。”错误。
相关推荐
-
使用PHP会话(Session)实现用户登陆功能
对比起 Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 Session 的使用. 由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容.实际上在服务器端的 Session 文件,PHP 自动修改 Session 文件的权限,只保留了系统读和写权限,而且不能通过 ftp 修改,所以安全得多. 对于 Cookie 来说,假设我们要验证用户是否登陆,就必须在 Cookie 中保存用户名
-
PHP登陆后跳转到登陆前页面实现思路及代码
最近手上一个小项目让我接触到PHP编程,简单的登陆功能已经OK.可是在实际使用的时候发现一个问题:用户A发送一个链接给用户B,B打开时页面提示登陆,可是登陆成功后,却跳转到了首页,而并不是A发送的链接.为了有更好的用户体验,B登陆成功后应该自动跳转到登陆前的链接.查了PHP帮助手册,利用$_SERVER全局变量可以实现这个功能. $_SERVER是PHP的一个超全局变量,关于$_SERVER变量的详细解释可以参考:http://www.php.net/manual/zh/reserved.var
-
一个简单的网页密码登陆php代码
复制代码 代码如下: <?php $password = "1234"; // 这里是密码 $p = ""; if(isset($_COOKIE["isview"]) and $_COOKIE["isview"] == $password){ $isview = true; }else{ if(isset($_POST["pwd"])){ if($_POST["pwd"] == $
-
ThinkPHP实现简单登陆功能
思路:前台输入账号密码,后台自定义一个函数checkNamePwd()用于验证账号密码正确与否,在控制器里调用,其中,checkNamePwd()方法验证账号密码正确性是首先通过账号查找密码,然后把查找出来的密码和用户输入的密码比较,相同则登陆成功,否则登录失败! 首先在模型类定义一个函数checkNamePwd() public function checkNamePwd($name,$pwd) { //①先根据$name查询是否存在指定名字的记录 //通过$name查找整条记录 $res =
-
php下使用curl模拟用户登陆的代码
bool curl_setopt (int ch, string option, mixed value) curl_setopt()函数将为一个CURL会话设置选项.option参数是你想要的设置,value是这个选项给定的值. 下列选项的值将被作为长整形使用(在option参数中指定): *CURLOPT_INFILESIZE: 当你上传一个文件到远程站点,这个选项告诉PHP你上传文件的大小. *CURLOPT_VERBOSE: 如果你想CURL报告每一件意外的事情,设置这个选项为一个非零值
-
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
废话不多说直接上代码 复制代码 代码如下: /********************** curl 系列 ***********************///直接通过curl方式取得数据(包含POST.HEADER等)/* * $url: 如果非数组,则为http;如是数组,则为https * $header: 头文件 * $post: post方式提交 array形式 * $cookies: 0默认无cookie,1为设置,2为获取 */public function curl_allinf
-
php+mysql实现用户注册登陆的方法
本文实例讲述了php+mysql实现用户注册登陆的方法.分享给大家供大家参考.具体分析如下: 这是一款利用php与mysql数据库实现的用户注册与登录代码,功能也是比较简单实用的用户注册程序,同时也加了用户登录时验证码程序,这样做就安全了很多,代码如下: 复制代码 代码如下: <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xh
-
php中的登陆login实例代码
本文实例为大家分享了php中的登陆login具体实现代码,供大家参考,具体内容如下 <?php require "../include/DBClass.php"; $username=$_POST['UserName']; $password=$_POST['Password']; if(empty($username) || empty($password)){ Go_Msg("请填写用户名,密码!","../default.html")
-
PHP+MYSQL会员系统的登陆即权限判断实现代码
复制代码 代码如下: <?php error_reporting(0); session_start(); //数据库连接 $conn = mysql_connect('localhost', 'root', ''); mysql_select_db('chenkun', $conn); mysql_query('SET NAMES UTF-8'); //定义常量 define('ALL_PS', 'PHP'); function user_shell($uid, $shell, $m_id)
-
php实现模拟登陆方正教务系统抓取课表
课程格子和超级课程表这两个应用,想必大学生都很熟悉,使用自己的学号和教务系统的密码,就可以将自己的课表导入,随时随地都可以在手机上查看. 其实稍微了解一点php的话,我们也可以做一个类似这样的web 应用. 1,解决掉验证码 其实这是正方的一个小bug,当我们进入登陆界面时,浏览器会去请求服务器,服务器会生成一个验证码图片.如果我们不去请求这个图片,那么正方后台也不会生成相应的 验证码,于是这样我们就有了可乘之机,让我高兴会儿~这时,我们在不填写验证码的情况下,可以很流畅的进入.大
随机推荐
- ubuntu系统下C++调用matlab程序的方法详解
- vue-router:嵌套路由的使用方法
- 如何用js控制frame的隐藏或显示的解决办法
- 比较实用的注册表实用工具
- iOS开发中UITabBarController的使用示例
- python去掉字符串中重复字符的方法
- JS修改iframe页面背景颜色的方法
- javascript时间排序算法实现活动秒杀倒计时效果
- JavaScript判断DOM何时加载完毕的技巧
- thinkphp制作404跳转页的简单实现方法
- C# 多态性的深入理解
- 交换两个文本内容的C语言代码
- 详解用vue.js和laravel实现微信支付
- php-redis中的sort排序函数总结
- jQuery实现单击按钮遮罩弹出对话框效果(2)
- jquery Deferred 快速解决异步回调的问题
- js单独获取一个checkbox看其是否被选中
- java json不生成null或者空字符串属性(详解)
- php利用scws实现mysql全文搜索功能的方法
- Yii2使用驼峰命名的形式访问控制器的示例代码