Ruby on rails 启动rails服务器时出错

Ruby on rails 启动rails服务器时出错,ruby-on-rails,Ruby On Rails,我是rails新手,bundle安装在项目中运行良好。但当我启动rails时,会显示服务器错误。所显示的错误随附 Exiting C:/Ruby193/lib/ruby/1.9.1/psych.rb:203:in `parse': (<unknown>): could not find e xpected ':' while scanning a simple key at line 27 column 3 (Psych::SyntaxError) from C:

我是rails新手,bundle安装在项目中运行良好。但当我启动rails时,会显示服务器错误。所显示的错误随附

 Exiting
C:/Ruby193/lib/ruby/1.9.1/psych.rb:203:in `parse': (<unknown>): could not find e
xpected ':' while scanning a simple key at line 27 column 3 (Psych::SyntaxError)

        from C:/Ruby193/lib/ruby/1.9.1/psych.rb:203:in `parse_stream'
        from C:/Ruby193/lib/ruby/1.9.1/psych.rb:151:in `parse'
        from C:/Ruby193/lib/ruby/1.9.1/psych.rb:127:in `load'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/application/configuration.rb:115:in `database_configuration'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.2/lib/active_record/railtie.rb:75:in `block (2 levels) in <class:Railtie>'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active_support/lazy_load_hooks.rb:36:in `instance_eval'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active_support/lazy_load_hooks.rb:36:in `execute_hook'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active_support/lazy_load_hooks.rb:26:in `on_load'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.2/lib/active_record/railtie.rb:74:in `block in <class:Railtie>'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/initializable.rb:30:in `instance_exec'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/initializable.rb:30:in `run'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/initializable.rb:55:in `block in run_initializers'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/initializable.rb:54:in `each'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/initializable.rb:54:in `run_initializers'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/application.rb:136:in `initialize!'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/railtie/configurable.rb:30:in `method_missing'
        from D:/ROR/appmallserver/config/environment.rb:22:in `<top (required)>'    
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active_support/dependencies.rb:251:in `require'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active_support/dependencies.rb:251:in `block in require'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active_support/dependencies.rb:236:in `load_dependency'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active_support/dependencies.rb:251:in `require'
        from D:/ROR/appmallserver/config.ru:4:in `block in <main>'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:51:in `instance_eval'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:51:in `initialize'
        from D:/ROR/appmallserver/config.ru:1:in `new'
        from D:/ROR/appmallserver/config.ru:1:in `<main>'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:40:in `eval'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:40:in `parse_file'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/server.rb:200:in `app'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/commands/server.rb:46:in `app'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/server.rb:301:in `wrapped_app'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/server.rb:252:in `start'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/commands/server.rb:70:in `start'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/commands.rb:55:in `block in <top (required)>'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/commands.rb:50:in `tap'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/commands.rb:50:in `<top (required)>'
        from script/rails:21:in `require'
        from script/rails:21:in `<main>'
退出
C:/Ruby193/lib/ruby/1.9.1/psych.rb:203:in'parse':():找不到e
在扫描第27行第3列的简单键时预期的“:”(Psych::SyntaxError)
来自C:/Ruby193/lib/ruby/1.9.1/psych.rb:203:in'parse_stream'
from C:/Ruby193/lib/ruby/1.9.1/psych.rb:151:in'parse'
from C:/Ruby193/lib/ruby/1.9.1/psych.rb:127:in'load'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/application/configuration.rb:115:in'database_configuration'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.2/lib/active_record/railtie.rb:75:in `块(2层)in'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active\u support/lazy\u load\u hooks.rb:36:in'instance\u eval'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active\u-support/lazy\u-load\u-hooks.rb:36:in'execute\u-hook'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active\u-support/lazy\u-load\u-hooks.rb:26:in'on\u-load'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.2/lib/active\u record/railtie.rb:74:in'block in'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/initializable.rb:30:in'instance_exec'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/initializable.rb:30:in'run'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/initializable.rb:55:in`block in run_initializers'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/initializable.rb:54:in'each'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/initializable.rb:54:in'run_initializers'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/application.rb:136:in'initialize!'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/railtie/configurable.rb:30:in'method_missing'
来自D:/ROR/appmallserver/config/environment.rb:22:in`'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active\u support/dependencies.rb:251:in'require'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active\u support/dependencies.rb:251:in'block in require'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active\u support/dependencies.rb:236:in'load\u dependency'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.2/lib/active\u support/dependencies.rb:251:in'require'
from D:/ROR/appmallserver/config.ru:4:in'block in'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:51:in'instance_eval'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:51:in'initialize'
来自“新建”中的D:/ROR/appmallserver/config.ru:1:
来自D:/ROR/appmallserver/config.ru:1:in`'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:40:in'eval'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:40:in'parse_file'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/server.rb:200:in'app'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/commands/server.rb:46:in'app'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/server.rb:301:in'wrapp'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/server.rb:252:in'start'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/commands/server.rb:70:in'start'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/commands.rb:55:in'block-in'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/commands.rb:50:in'tap'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.2/lib/rails/commands.rb:50:in`'
来自script/rails:21:in'require'
来自脚本/rails:21:in`'

一旦您点击下面的url,请点击



这将对您有所帮助。

请仔细检查配置文件夹中的database.yml文件。我应该检查什么?请您再具体一点。正如我所说,我是ROR新手。开发:适配器:您的\u数据库\u采用者编码:utf8数据库:blog\u您的\u数据库\u名称池:5用户名:您的\u用户名密码:您的\u密码host:LocalHost一旦您通过以下url
[[1]: