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

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

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

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

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

1 ответ

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

Другие вопросы по тегам