Невозможно подключиться к базе данных mySQL во время установки Joomla - PullRequest
0 голосов
/ 04 ноября 2019

Я хочу разместить веб-сайт с Joomla на моем Windows Server. Для этого я установил PHP и MySQL и загрузил новейший дистрибутив Joomla.

Я создал базу данных и пользователя в MySQL со следующим SQL:

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

Однако при запуске процесса установки Joomlaоткрыв сайт в веб-браузере и затем введя информацию базы данных, я получаю сообщение «Не удалось подключиться к серверу MySQL». Ошибка.

enter image description here

С помощью Shell или Workbench я могу войти с указанными учетными данными. Я также проверил журналы ошибок, но не нашел никаких записей в журналах MySQL.

При проверке в Интернете похожих проблем, я нашел единственные причины, по которым опечатки или неправильные входы на хост.

1 Ответ

0 голосов
/ 08 ноября 2019

Мне удалось решить проблему thx для Webdongle с форума Joomla.

Проблема, с которой я столкнулся, была связана с новым SHA-256 Password Encryption, представленным в MySQL 8. С ведьмой PHP и с этим Joomla пока не может справиться.

Поскольку моя установка MySQL была только для целей данного веб-сайта, я просто переустановил ее с помощью Legacy Authentication Method.

enter image description here

Theres также this Обходной путь возможен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...