La configuración de Thinking Sphinx falla: no se puede conectar a MySQL a través del socket, ¡a pesar de que el socket existe!

La configuración de Thinking Sphinx falla: no se puede conectar a MySQL a través del socket, ¡a pesar de que el socket existe!

Configurando una nueva pila de Rails en Ubuntu, incluido Sphinx.

Cuando ejecuto rake ts:conf, aparece el mensaje "No puedo conectarme al servidor MySQL local a través del socket '/var/run/mysqld/mysql.sock' (2)".

Este archivo de socket existe.

Por qué esto ocurre por falla del servidor: estoy bastante seguro de que esta es una de esas preguntas marginales que razonablemente podrían incluirse en SF o SO, y me pregunto si de alguna manera arruiné la instalación de sphinx al confiar en la configuración predeterminada.

Respuesta1

Resulta que parte de mi aplicación buscaba /mysql.sock y otra parte /mysqld.sock. Terminé simplemente vinculando uno al otro.

información relacionada