创建了一个ROR的PJ,然后修改了database.yml之后,执行”ruby script\server” 失败,显示:
syntax error on line 18, col 2: ` host: localhost’
一开始以为是”host:”和”localhost”之间多了一个空格,于是把它去掉.结果还是这句提示,再仔细观察database.yml,发现其实错误不在多了一个空格而是少了一个空格,”Password:”和mysql的密码之间少了一个空格.
默认的文件格式中,”host”,”user”,”database”后面都有一个空格跟着,自己填密码的时候忘记了.
这个故事告诉我们,在填空的时候需要注意上下文的格式 Orz.
Technorati Tags: ror, ruby on rails, ruby, rails, hand note