2010-10-03 128 views
1

好吧,大家事實上,我正在將應用程序移植到justhost.com上,因爲我無法負擔我自己的服務器。無論哪種方式,我一直在mongrel.log中收到這個錯誤,並沒有得到這個錯誤意味着什麼或如何解決它的幫助。Rails 3.0 Mongrel問題

/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:239:in require': no such file to load -- dispatcher (LoadError) from /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:239:in需要」 從/usr/lib/ruby/gems/1.8/ gems/activesupport-3.0.0/lib/active_support/dependencies.rb:225:來自/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb的load_dependency' from /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:591:in new_constants_in' 225:在load_dependency' from /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:239:in需要 ' 從/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:148:in rails' from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:113:in cloaker_' 從/ usr/lib/ruby​​/gems/1.8/gems/mongrel-1.1.5/bin /../ lib/mongrel/configurator.rb:149:在call' from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:149:in收聽者' from /usr/lib/ruby/gems/1.8/寶石/雜種-1.1.5 /斌/ mongrel_rails :99:在cloaker_' from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:50:in從/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:50:in調用' 'initialize' from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:84:in新' from/usr/lib/ruby​​/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:84:在run' from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/command.rb:212:in運行' from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281 從/ usr/bin中/ mongrel_rails:19:'負荷」 從/ usr/bin中/ mongrel_rails:19

我不認爲這是什麼對付我的應用程序的安裝,但我也是Rails的一個新手。如果有人知道如何解決這個問題或者我可能做錯了什麼,我會很感激。提前致謝!

回答

1

我做了一些調查這一個。由於JustHost使用cPanel,事實證明cPanel目前不支持Rails 3.

1

我不知道你是否仍然對一個答案感興趣,但是當我試圖用命令啓動mongrel時我有同樣的錯誤mongrel_rails從我的rails3應用程序開始。

但是,當我在應用程序的腳本文件夾中使用rails服務器啓動它時,它工作正常。如果雜種寶石在您的Gemfile中,則運行rails服務器將啓動Mongrel而不是WEBrick。

您會找到更多信息here

希望這會有所幫助!

Johan