在 Ubuntu 中设置新的 Rails 堆栈,包括 Sphinx。
当我运行 rake ts:conf 时,出现“无法通过套接字‘/var/run/mysqld/mysql.sock’连接到本地 MySQL 服务器 (2)”
该套接字文件确实存在。
为什么这是在 serverfault 上:我很确定这是那些可以合理地在 SF 或 SO 上进行的边缘问题之一,并且我想知道我是否因为依赖默认配置而搞砸了 sphinx 安装。
答案1
事实证明,我的应用程序的一部分在寻找 /mysql.sock,另一部分在寻找 /mysqld.sock。我最终只是将一个符号链接到另一个。