0

以下是我在配置文件中修改的详细信息:

$cfg['Servers'][$i]['host']          = 'localhost';
$cfg['Servers'][$i]['port']          = '';
$cfg['Servers'][$i]['socket']        = '';
$cfg['Servers'][$i]['connect_type']  = 'tcp';
$cfg['Servers'][$i]['extension']     = 'mysqli';
$cfg['Servers'][$i]['compress']      = FALSE; 
$cfg['Servers'][$i]['controluser']   = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type']     = 'config';
$cfg['Servers'][$i]['user']          = 'pma';
$cfg['Servers'][$i]['password']      ='pmapass';

我在 mysql 中为 pma 创建了一个帐户

以下是我为 pma 运行的权限脚本:

授予所有权限到“pmapass”标识的“pma”@“localhost”;

但是,当我尝试使用 [http://][localhost]/[phpmyadmin] 登录(去掉 url 中的方括号)并将 pma 对作为凭据传递时,我会继续重定向到 index.php地址栏中的 guid 类型的东西,除了用户名/密码框外,屏幕上没有任何消息指示

MySql 版本是 5.5.24,在 xp 机器上运行。

我在上述步骤中遗漏了什么吗?有人可以就上述问题给我建议吗

谢谢

4

1 回答 1

0

检查服务器和客户端上的日期。

那里的不匹配可能会导致浏览器丢弃您的 cookie,从而有效地立即将您注销。

于 2012-11-05T13:03:57.023 回答