Мышление конфигурации Sphinx не удается - не может подключиться к MySQL через сокет, несмотря на существующий сокет!
Настройка нового стека Rails в Ubuntu, включая Sphinx.
Когда я запускаю rake ts:conf, я получаю сообщение "Не могу подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysql.sock' (2)"
Этот файл сокета существует.
Почему это происходит на сервере: я почти уверен, что это один из тех крайних вопросов, которые могли бы разумно ответить на SF или SO, и мне интересно, не испортил ли я установку sphinx, полагаясь на конфигурацию по умолчанию.
1 ответ
Оказывается, что часть моего приложения искала /mysql.sock, а часть /mysqld.sock. Я завел просто символическую связь одного с другим.