Hej ludzie mam pewne problemy z rutami root. Z jakiegoś powodu nie mogę uzyskać adresu roota (localhost: 3000 /), aby skierować się do odpowiedniego miejsca.Rails 3 Problemy z trasą główną?
Zbudowałem zupełnie nową aplikację i użyłem rusztowania do wygenerowania modelu "pytań". Mogę potwierdzić, że istnieje "index" action (domyślnie z rusztowania)
Oto mój kod:
Fbauth::Application.routes.draw do
resources :questions
root :to => 'questions#index'
end
Rake Drogi wyjścia:
(in /home/jsfour/rails3_apps/fbauth)
questions GET /questions(.:format) {:action=>"index", :controller=>"questions"}
POST /questions(.:format) {:action=>"create", :controller=>"questions"}
new_question GET /questions/new(.:format) {:action=>"new", :controller=>"questions"}
edit_question GET /questions/:id/edit(.:format) {:action=>"edit", :controller=>"questions"}
question GET /questions/:id(.:format) {:action=>"show", :controller=>"questions"}
PUT /questions/:id(.:format) {:action=>"update", :controller=>"questions"}
DELETE /questions/:id(.:format) {:action=>"destroy", :controller=>"questions"}
root /(.:format) {:controller=>"questions", :action=>"index"}
Jaki jest problem? Dlaczego localhost: 3000/daje mi komunikat "welcome to rails"?
Czy usunąłeś /public/index.html plik? – jyoseph