Задать вопрос
StrangeAttractor
@StrangeAttractor

Как настройить собственный PhpMyAdmin на shared хостинге?

Стоит, значит, на хостинге PhpMyAdmin старой версии, которая меня не устраивает наличием багов (не относящихся к категории безопасности и вообще не критичных (но мне мешающих), так что провайдеру пофиг) и нехваткой фич. Скачал последнюю версию с официального сайта, разархивировал в отдельную папку на хостинге, настроил через /setup... "#2002 Cannot log in to the MySQL server" и хоть ты тресни. При этом сам я из своих PHP-скриптов работаю с БД без проблем, и даже десктопные MySQL-клиенты работают через PHP-мосты.

Сервер указал тот же, что использую в своём коде (не localhost), директорию config c нужными разрешениями создал, config.inc.php создался.

Посоветуйте, пожалуйста, куда копать.
  • Вопрос задан
  • 2418 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
Поменять в конфиге пхпадмина
$cfg['Servers'][$i]['host'] = 'localhost';
на
$cfg['Servers'][$i]['host'] = '127.0.0.1';
Ответ написан
alexclear
@alexclear
A cat
Ошибка 2002 означает Can't connect to local MySQL server through socket path, и имеется в виду именно unix socket, а не TCP socket. Проверьте еще раз конфиги - PMA пытается соединиться с локальным сервером.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы