Ruby on Rails/入门/常见错误
外观
< Ruby on Rails | 入门
有时事情就是会出错。以下是一些常见的错误以及可能的解决方法。
如果你看到以下错误
No such file or directory - /tmp/mysql.sock
这意味着 Rails 正在寻找默认的 /tmp/mysql.sock,它可能不存在。有几种方法可以解决这个问题
- 找到 mysql.sock 文件的正确位置,并在 database.yml 中添加一个 socket: 选项
- 找到 mysql.sock 文件的正确位置,并从 /tmp/mysql.sock 创建一个符号链接
- 如果你找不到 mysql.sock 文件,那么可能是 MySQL 尚未运行或安装不正确。