phpMyAdmin не может подключиться к локальному серверу MySQL через сокет '/var/lib/myseql/mysql.sock'

Я пытаюсь заставить работать phpMyAdmin, локально подключаясь к mysql из Centos 6.3, запущенного в VMWare Player.

mysqladmin -u root -p status указывает, что mysql запущен.

И my.cnf, и config.inc.php указывают на сокет `/var/lib/mysql/mysql.sock``.

Я пробовал 127.0.0.1/phpMyAdmin и localhost.0.0.1/phpMyAdmin.

В обоих случаях я получаю сообщение:

#2002 - Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)
The server is not responding (or the local server's socket is not correctly configured)

Может кто-нибудь сказать мне, что еще проверить?

1 ответ

Вам нужно установить соответствующий логический SELinux, чтобы веб-сервер мог взаимодействовать с MySQL.

setsebool -P httpd_can_network_connect_db 1
Другие вопросы по тегам