я пытаюсь подключить мой localhost phpmyadmin - PullRequest
0 голосов
/ 02 мая 2019

"Не удается подключиться: неверные настройки. mysqli_real_connect (): (HY000 / 2002): Соединение не может быть установлено, потому что целевая машина активно отказала ему. Не удалось установить соединение для controluser, как определено в вашей конфигурации. mysqli_real_connect (): (HY000 / 2002): Соединение не может быть установлено, потому что целевая машина активно отказала ему. phpMyAdmin попытался подключиться к серверу MySQL, и сервер отклонил соединение. Вам следует проверить хост, имя пользователя и пароль в вашей конфигурации и убедиться, что они соответствуют информации, предоставленной администратором сервера MySQL. "

Ответы [ 2 ]

0 голосов
/ 02 мая 2019

Найдите config.inc.php

найди это,

$cfg['Servers'][$i]['host'] = 

если есть localhost, измените его на 127.0.0.1

Как это

Изменение

$cfg['Servers'][$i]['host'] = 'localhost';

в

$cfg['Servers'][$i]['host'] = '127.0.0.1';

Сохранить. Затем перезапустите свой локальный сервер.

0 голосов
/ 02 мая 2019

В зависимости от вашей среды, ОС (Linux / Windows ..), вы должны убедиться, что служба mysql / mariadb запущена.

ps aux |grep mysqld mysql 15202 0.3 8.5 1065616 175388?
Ssl Jan16 565: 04 / usr / sbin / mysqld

и какой порт прослушивает:

netstat -тулнп |grep mysqld tcp 0 0 127.0.0.1:3306
0.0.0.0:* LISTEN 15202 / mysqld

Во-вторых, убедитесь, что учетные данные, определенные в вашей конфигурации, действительно существуют и имеют надлежащие права внутри mysql

Если служба mysql / mariadb запущена, вы можете подключиться и проверить: из оболочки os:

# mysql -u [your_user] -p [your_password] -D mysql

MariaDB [mysql]> выбрать пользователя из пользователя;

здесь вы должны найти своего пользователя, как это определено в файле "wp-config.php", где wordpress должен хранить данные подключения mysql.

Примеры из Linux, так как я думаю, что это наиболее распространенный вариант, но если вы расскажете больше о своей среде, ответ может быть более точным.

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