Думаю, конфигурация Sphinx не удалась - невозможно подключиться к MySQL через сокет, несмотря на то, что сокет существует!

Думаю, конфигурация Sphinx не удалась - невозможно подключиться к MySQL через сокет, несмотря на то, что сокет существует!

Настройка нового стека Rails в Ubuntu, включая Sphinx.

При запуске rake ts:conf я получаю сообщение «Не удается подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysql.sock' (2)»

Этот файл сокета существует.

Почему это на serverfault: Я почти уверен, что это один из тех вопросов, которые можно было бы разумно отправить на SF или SO, и мне интересно, не испортил ли я каким-то образом установку sphinx, положившись на конфигурацию по умолчанию.

решение1

Оказывается, часть моего приложения искала /mysql.sock, а часть /mysqld.sock. В итоге я просто сделал симлинк одного на другой.

Связанный контент