【问题标题】:Unable to connect to mySQL database during Joomla installationJoomla 安装期间无法连接到 mySQL 数据库
【发布时间】:2019-11-04 10:55:27
【问题描述】:

我想在我的 Windows 服务器上使用 Joomla 托管一个网站。为此我安装了 PHP 和 MySQL 并下载了最新的 Joomla 发行版。

我使用以下 SQL 在 MySQL 中创建了一个数据库和一个用户:

create database joomlaintranet;
CREATE USER 'joomlaintranetuser'@'localhost' IDENTIFIED BY 'abc';
GRANT ALL PRIVILEGES ON joomlaintranet.* To 'joomlaintranetuser'@'localhost';

但是,当我通过在 WebBrowser 中打开站点然后输入数据库信息来启动 Joomla 安装过程时,我得到一个“无法连接到 MySQL 服务器”。错误。

使用 Shell 或 Workbench,我可以使用给定的凭据登录。我还检查了错误日志,但没有在 MySQL 日志中找到任何条目。

在线检查类似问题时,我发现错别字或错误主机入口的唯一原因。

【问题讨论】:

  • 我想邀请您加入Joomla Stack Exchange 并在那里发布您的问题。

标签: php mysql joomla installation


【解决方案1】:

我能够通过 Joomla 论坛解决问题,感谢 Webdongle

我面临的问题是由于 MySQL 8 中引入了新的 SHA-256 密码加密。有了女巫 PHP,因此 Joomla 还不能处理。

因为我的 MySQL 安装只是为了这个网站的目的,所以我现在只是用 Legacy Authentication Method 重新安装了它。

还有this 可能的解决方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-13
    • 1970-01-01
    • 1970-01-01
    • 2016-12-03
    • 2014-01-25
    • 1970-01-01
    相关资源
    最近更新 更多