星期一, 八月 14, 2006

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

  • 注意,修改mysql密码后需要重启mysql
  • 修改database.yml后需要重启ruby script/server.rb -d

0 Comments:

发表评论

<< Home