我无法让我的rails服务器启动。如何让rails服务器启动?
我在Mac上,使用全新安装的rails3-mongoid-devise来说,Rails 3.0.5和Ruby 1.8.7补丁级别174
当我试图尝试启动Rails服务器我得到以下信息,并将其从未开始。
MBP:test-ror stephen$ rails s
=> Booting WEBrick
=> Rails 3.0.5 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
Exiting
/Users/Sites/workspace/test-ror/config/environment.rb:4: uninitialized constant YAML::ENGINE (NameError)
from /Users/Sites/workspace/test-ror/config.ru:3
from /Library/Ruby/Gems/1.8/gems/rack-1.2.2/lib/rack/builder.rb:46:in `instance_eval'
from /Library/Ruby/Gems/1.8/gems/rack-1.2.2/lib/rack/builder.rb:46:in `initialize'
from /Users/stephen/Sites/workspace/atrack-ror/config.ru:1:in `new'
from /Users/Sites/workspace/test-ror/config.ru:1
Stevos-MBP:atrack-ror stephen$
在我的“environment.rb”文件中,如果我删除内容,我得到我的服务器启动 - 虽然有错误,但至少它开始。为什么这段代码会导致我的服务器无法启动?我需要它吗?该文件的内容是:http://d.pr/eEnV – sevens 2011-03-27 04:04:33
为什么在文件中有'YAML :: ENGINE.yamler ='syck''? – 2011-03-27 04:09:19
我没有添加它,因为任何特定的原因。它是这样的,默认安装rails3-mongoid-devise(链接int他原来的帖子)安装。 – sevens 2011-03-27 04:16:13