2016-01-19 3 views
7

В настоящее время я использую Mac, а работающая версия ОС - El Capitan. Корнем сети является /Users/username/Sites.phpmyadmin - ошибка 2002 - на Mac

Я загрузил, извлек phpmyadmin и переместил каталог в корневую папку, и мне удалось попасть на экран входа в систему. Но когда я пытаюсь войти в систему, он показывает такое сообщение.

#2002 - No such file or directory<br />The server is not responding (or the local server's socket is not correctly configured). 

Я проверил, был ли отключен MySQL, но он был включен, поэтому он не имеет к этому отношения. Кто-нибудь знает, как решить этот вопрос?

+0

Вы используете Apache как веб-сервер? –

+0

@ RandallValenciano Да. – MarshallLee

+0

Можете ли вы вставить содержимое журнала? –

ответ

20

Таким образом, решение было довольно простым для моего случая.

После прочтения некоторых статей, таких как this, я просмотрел каталог phpmyadmin, чтобы найти файл config.inc.php. Это то, что я до сих пор не понял, но не было файла с тем же именем.

Вместо этого файл с ближайшим именем был config.sample.inc.php, поэтому я изменил его имя и изменил $cfg['Servers'][$i]['host'] = 'localhost'; на $cfg['Servers'][$i]['host'] = '127.0.0.1';. Теперь я могу войти в систему с учетной записью phpmyadmin.

+0

Спасибо! Это решило это. Должен быть принят ответ. –

0

Получил такую ​​же ошибку после обновления mariadb через homebrew upgrade на OS X Siera 10.12.5.

Оказывается, что каталог конфигурации не хватает:

mysql: Can't read dir of '/usr/local/etc/my.cnf.d' (Errcode: 2 "No such file or directory") 

Просто создать этот каталог решает проблему (нет необходимости перезапуска MariaDB демона):

mkdir /usr/local/etc/my.cnf.d 

Подождите несколько секунд и повторите для подключения:

$ mysql -u root -p 
Enter password: 
Welcome to the MariaDB monitor. Commands end with ; or \g. 
Your MariaDB connection id is 9 
Server version: 10.2.6-MariaDB Homebrew 
Смежные вопросы