【问题标题】:Rails 3.0 Mongrel issueRails 3.0 Mongrel 问题
【发布时间】:2011-04-20 14:23:24
【问题描述】:

好吧,伙计们,事实是我正在努力将应用程序移植到 justhost.com,因为我还买不起自己的服务器。无论哪种方式,我一直在 mongrel.log 中收到此错误,并且对于此错误的含义或如何修复它没有任何帮助。

/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:inrequire' 来自 /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:225:in load_dependency' from /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:591:innew_constants_in' 来自 /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:225:in load_dependency' from /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:239:inrequire' 来自 /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:incloaker_' 来自 /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:149:in call' from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:149:inlistener' 来自 /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:99:in cloaker_' from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:50:incall' 来自 /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:innew' 来自 /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:84:in run' from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/command.rb:212:inrun' 来自 /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281 来自 /usr/bin/mongrel_rails:19:in `load' 来自 /usr/bin/mongrel_rails:19

我认为这与我的应用程序设置无关,但我对 Rails 也有点陌生。如果有人知道如何解决此问题或我可能做错了什么,我将不胜感激。提前致谢!

【问题讨论】:

    标签: ruby-on-rails mongrel


    【解决方案1】:

    我做了一些调查。由于 JustHost 使用 cPanel,因此 cPanel 目前不支持 Rails 3。

    【讨论】:

      【解决方案2】:

      我不知道您是否仍然对答案感兴趣,但是当我尝试在我的 rails3 应用程序中使用命令 mongrel_rails start 启动 mongrel 时,我遇到了同样的错误。

      但是当我在你的应用程序的脚本文件夹中使用 rails server 启动它时它起作用了。如果 mongrel gem 在您的 Gemfile 中,运行 rails 服务器将启动 Mongrel 而不是 WEBrick。

      您会发现更多信息here

      希望这会有所帮助!

      约翰

      【讨论】:

        猜你喜欢
        • 2011-05-30
        • 2011-03-10
        • 2011-02-25
        • 2011-08-07
        • 2012-07-27
        • 2011-09-13
        • 2010-09-16
        • 2011-03-17
        • 2013-09-09
        相关资源
        最近更新 更多