Я пытаюсь установить сайт Wordpress на локальный сервер (Ubuntu 16.04 в контейнере Docker).
Xampp установлен и работает, и я создал базу данных и имя пользователя с соответствующими правами:
mysql -uroot -e "CREATE USER 'localuser'@'localhost' IDENTIFIED BY 'localpassword';";
mysql -uroot -e 'CREATE DATABASE 'localdatabase';';
mysql -uroot -e "GRANT ALL ON localdatabase.* TO 'localuser'@'localhost';";
Я также обновил свой файл wp-config.php с указанными выше учетными данными.
Тем не менее, когда я пытаюсь установить WordPress оттуда (я использую wp-cli), я получаю сообщение «Ошибка: Ошибка при установлении соединения с базой данных. Это также означает, что информация об имени пользователя и пароле в вашем файле wp-config.php
неверно или мы не можем связаться с сервером базы данных по номеру localhost
. Это может означать, что сервер базы данных вашего хоста не работает. "
Я дважды проверил учетные данные, и xampp действительно работает, так что я должен проверить дальше? Может ли это произойти из файла конфигурации, в котором чего-то не хватает?