您的位置:首页 > 编程语言 > PHP开发

phpmyadmin 无法登录的解决办法

2009-06-02 19:57 232 查看
近日用vista 系统安装了apache+php+mysql+phpmyadmin,过程错综复杂,经过两个晚上才完成了php和mysql的安装以及正常访问,但到了使用phpmyadmin 3.15时就有怪事出现了,在登录页面,输进用户名和密码后按登录,页面闪了一下还是停留在登录页面,于是在dos命令下操作,同样的用户名和密码能正常登录的,于是排除了用户和密码的问题,于是自己写了一个简单的php数据连接程序:

<?php
$link=mysql_connect('localhost','root','000000');

$db=mysql_select_db("mysql");
$r=mysql_query($db,"select * from user");
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>

发现可以登录到数据库!

在google上找了半天都没找到解决的方法,于是就装了个低一点的版本3.13,一打开3.13的登录页面,就在开到“cookies 必须启用才能登录”几个字,那时候就开始明白了,程序不能使用cookie来控制用户状态!于是就google上找到了让phpmyadmin使用cookis 的方法:

$cfg['blowfish_secret']  和 $cfg['Servers'][$i]['auth_type'] 改为 config即:

$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['blowfish_secret']  = 'config';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息