Ruby on rails 常见错误
经常会有的错误,因为自己遇到,所以给其他人提醒一下:
找不到script/server
解决:必须使用rail cookbook生成cookbook目录后在cookbook目录下找
/usr/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 16, col 2:
解决:修改config/database.yml的时候保证password: 后面有一个空格
其余类推
Bad file descriptor - /tmp/mysql.sock
or
No such file or directory - /tmp/mysql.sock
解决:在database.yml中使用127.0.0.1代替localhost
解决:必须使用rail cookbook生成cookbook目录后在cookbook目录下找
/usr/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 16, col 2:
解决:修改config/database.yml的时候保证password: 后面有一个空格
其余类推
Bad file descriptor - /tmp/mysql.sock
or
No such file or directory - /tmp/mysql.sock
解决:在database.yml中使用127.0.0.1代替localhost
- 注意,修改mysql密码后需要重启mysql
- 修改database.yml后需要重启ruby script/server.rb -d
0 Comments:
发表评论
<< Home