Ошибка: не удается подключиться к локальному серверу MySQL через сокет - PullRequest
0 голосов
/ 10 сентября 2011

Я использую vBulletin на моем сайте.И, хотя соединение и все правильно в файлах конфигурации, я получаю эту ошибку: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Не знаю, в чем проблема ... любая помощь будет оценена

Также, если я должен подать билет в администрацию, о чем мне спрашивать?Используется порт MySQL?

1 Ответ

1 голос
/ 10 сентября 2011

По умолчанию MySQL подключался через этот сокет (и отключал сетевой доступ через порт 3306), но несколько лет назад они изменили значение по умолчанию на сетевое подключение 3306, но заблокированы для безопасности. Похоже, vBulletin ищет MySQL через этот сокет, но вам нужно дать ему имя хоста.

Если БД находится на той же машине, что и веб-сервер, попробуйте передать хост - localhost, типичный 127.0.0.1 - и он должен работать. Вы можете получить другую ошибку (в отношении пользователя / пароля), но, по крайней мере, тогда вы столкнулись с проблемой пользователя / пароля.

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