【问题标题】:trouble with running ruby on rails app在 Rails 应用程序上运行 ruby​​ 时遇到问题
【发布时间】:2014-04-16 08:55:50
【问题描述】:

我试图在服务器上运行应用程序并且日志文件给我一个错误

You may have mistyped the address or the page may have moved.

在日志文件中

[2014-03-12T09:50:22.614788 #1647] INFO -- : 开始 GET "/" for 84.38.185.44 在 2014-03-12 09:50:22 +0000 F,[2014-03-12T09:50:22.771502 #1647] 致命——: ActionController::RoutingError (没有路由匹配 [GET] "/"): actionpack (4.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:21:in call' actionpack (4.0.2) lib/action_dispatch/middleware/show_exceptions.rb:30:incall' railties (4.0.2) lib/rails/rack/logger.rb:38:in call_app' railties (4.0.2) lib/rails/rack/logger.rb:20:inblock in call' activesupport (4.0.2) lib/active_support/tagged_logging.rb:67:in block in tagged' activesupport (4.0.2) lib/active_support/tagged_logging.rb:25:intagged' activesupport (4.0.2) lib/active_support/tagged_logging.rb:67:in tagged' railties (4.0.2) lib/rails/rack/logger.rb:20:incall' actionpack (4.0.2) lib/action_dispatch/middleware/request_id.rb:21:in call' rack (1.5.2) lib/rack/methodoverride.rb:21:incall' 机架 (1.5.2) lib/rack/runtime.rb:17:in call' activesupport (4.0.2) lib/active_support/cache/strategy/local_cache.rb:83:incall' 机架 (1.5.2) lib/rack/sendfile.rb:112:in call' railties (4.0.2) lib/rails/engine.rb:511:incall' railties (4.0.2) lib/rails/application.rb:97:in call' unicorn (4.7.0) lib/unicorn/http_server.rb:580:inprocess_client' 独角兽 (4.7.0) lib/unicorn/http_server.rb:660:in worker_loop' unicorn (4.7.0) lib/unicorn/http_server.rb:527:inspawn_missing_workers' 独角兽 (4.7.0) lib/unicorn/http_server.rb:153:in start' unicorn (4.7.0) bin/unicorn:126:in' /usr/local/rvm/gems/ruby-2.0.0-p353/bin/unicorn:23:in load' /usr/local/rvm/gems/ruby-2.0.0-p353/bin/unicorn:23:in' /usr/local/rvm/gems/ruby-2.0.0-p353/bin/ruby_executable_hooks:15:in eval' /usr/local/rvm/gems/ruby-2.0.0-p353/bin/ruby_executable_hooks:15:in '

我能用它做什么?

【问题讨论】:

    标签: ruby-on-rails ruby nginx unicorn digital-ocean


    【解决方案1】:

    好像没有定义根路由。打开你的 route.rb 广告检查是否有这样的东西:

    root :to => "controller#index"
    

    【讨论】:

      【解决方案2】:

      您能否尝试添加以下行(例如posts)?

      # config/routes.rb
      root to: 'posts#index'
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-09-20
        • 2010-11-24
        • 2012-07-29
        • 2017-04-07
        • 2023-04-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多