我刚刚设置了WAMP服务器。我的端口80已经在使用中,因此我在Apache的httpd.conf
文件中更改了以下行以使用端口号8080.
然后我使用MySQL控制台将MySQL的root密码更改为abc123
。到目前为止,一切都很好。
然后我按如下方式配置了phpMyAdmin的安装脚本( config.inc 文件)(通过浏览器使用GUI)。我保存了配置。
<?php
/*
* Generated configuration file
* Generated by: phpMyAdmin 3.4.10.1 setup script
* Date: Tue, 05 Jun 2012 12:42:11 +0000
*/
/* Servers configuration */
$i = 0;
/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = 8080;
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'abc123';
/* End of servers configuration */
$cfg['blowfish_secret'] = '4fcdfe94a0e6c7.79135356';
$cfg['DefaultLang'] = 'en';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>
但即使我提供正确的用户凭据,我仍然无法登录phpMyAdmin。它没有给我任何错误消息。只需要很长时间加载,然后转到带有这样的URL的空白页面。
http://localhost:8080/phpmyadmin/index.php?token=d30e16bb6e28ae70e8c2ed12a9c4e61f
我不知道还能做什么。我错过了一个步骤吗?任何帮助/建议将不胜感激。
谢谢。
答案 0 :(得分:3)
知道了!此处的端口号$cfg['Servers'][$i]['port'] = 8080;
不是localhost的端口。这是MySQL的端口号。哪个应保留为空白作为默认设置。我之前不知道。现在一切都很好。