我無法讓我的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