проблема с запуском приложения Ruby on Rails

Я пытаюсь запустить приложение на сервере, и файл журнала выдает ошибку

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

и в файле журнала

[2014-03-12T09: 50: 22.614788 # 1647] ИНФОРМАЦИЯ -: Начат GET "/" для 84.38.185.44 в 2014-03-12 09:50:22 +0000 F, [2014-03-12T09: 50: 22.771502 # 1647] FATAL -: 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: в call_app' railties (4.0.2) lib/rails/rack/logger.rb:20:inblock в вызове activesupport (4.0.2) lib / active_support / tagged_logging.rb: 67: в 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: в пакете действий tagged' railties (4.0.2) lib/rails/rack/logger.rb:20:incall (4.0.2) lib / action_dispatch / middleware / request_id.rb: 21: в call' rack (1.5.2) lib/rack/methodoverride.rb:21:incall 'стойке (1.5.2) lib / rack / runtime.rb: 17: в call' activesupport (4.0.2) lib/active_support/cache/strategy/local_cache.rb:83:incall' стойке (1.5. 2) lib / rack / sendfile.rb: 112: в call' railties (4.0.2) lib/rails/engine.rb:511:incall 'railties (4.0.2) lib / rails / application.rb: 97: в call' unicorn (4.7.0) lib/unicorn/http_server.rb:580:inprocess_client' unicorn (4.7.0) lib / unicorn / http_server.rb: 660: в единороге worker_loop' unicorn (4.7.0) lib/unicorn/http_server.rb:527:inspawn_missing_workers (4.7.0) lib / unicorn / http_server.rb: 153: в start' unicorn (4.7.0) bin/unicorn:126:in '/ usr / local / rvm / gems / ruby-2.0.0-p353 / bin / unicorn: 23: в 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 '

что я могу с этим сделать?


person EgorkZe    schedule 12.03.2014    source источник


Ответы (2)


Кажется, что корневой маршрут не определен. Откройте свой route.rb ad check, если есть что-то вроде этого:

root :to => "controller#index"
person ema    schedule 12.03.2014

Не могли бы вы добавить следующую строку (например, posts)?

# config/routes.rb
root to: 'posts#index'
person itsnikolay    schedule 12.03.2014