Я очень новичок в Rails и также столкнулся с этой ошибкой, следуя инструкции Rails Tutorial от Michael Hartl.Проблема, с которой я столкнулся, заключалась в том, что в файле config/routes.rb
я просто раскомментировал root :to => "welcome#index"
:
# just remember to delete public/index.html.
root :to => "welcome#index"
, но со структурой sample_app было то, что "welcome # index" должно быть "pages # home"'вместо этого, поскольку все изначально было настроено через контроллер "страниц".
root :to => 'pages#home'
Это даже прямо в книге, но я просто упустил это из виду и потратил некоторое время после этого, пытаясь выяснить, где япошло не так.