【问题标题】:Unable to open phMyAdmin on Ubuntu 16. " Connection for controluser as defined in your configuration failed"无法在 Ubuntu 16 上打开 phMyAdmin。“配置中定义的 controluser 连接失败”
【发布时间】:2016-10-26 07:37:49
【问题描述】:

这是显示的详细信息

"phpMyAdmin 尝试连接 MySQL 服务器,而服务器 拒绝连接。您应该检查主机、用户名和 配置中的密码并确保它们对应于 MySQL服务器管理员提供的信息。”

我找到了一些链接来编辑/opt/lampp/phpmyadmin下的config.inc.php文件并编辑

$cfg['Servers'][$i]['auth_type'] = 'config';

$cfg['Servers'][$i]['user'] = 'root';

$cfg['Servers'][$i]['password'] = 'root';

因为我的 root 用户密码只是 'root' 但仍然存在相同的错误。 在这件事上我真的需要帮助。 error message screenshot

【问题讨论】:

标签: php mysql database phpmyadmin lampp


【解决方案1】:

您的配置似乎指向了错误的服务器或端口可能是错误的。

尝试设置

$cfg['Servers'][$i]['host'] ='hostname_of_database:port';

你的 mysql 数据库的主机名和端口。

【讨论】:

    【解决方案2】:
    $cfg['Servers'][$i]['auth_type'] = 'config';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = '';
    

    你能不能请尝试一下这段代码。

    【讨论】:

    • 我已经尝试过了,但没有用。我注意到的一件事是,即使我启动了我的灯服务器并在浏览器中键入 localhost/ 它也没有打开。我必须输入 localhost:8080/ 然后它才会打开。我不知道为什么会这样,但如果对有人帮助我有帮助,我只是提供了信息。
    猜你喜欢
    • 2015-09-30
    • 2014-09-08
    • 2013-05-11
    • 2019-05-16
    • 2016-01-27
    • 2013-04-24
    • 2017-11-02
    • 2012-07-15
    • 2015-02-07
    相关资源
    最近更新 更多