2010-10-01 11 views
1

Je viens d'installer Rails, etc. sur une machine Windows 7.Rails erreur de routage après nouvelle installation

créé ma première application, et je essaie d'aller au premier produit et c'est ce que je reçois:

Routing Error 

No route matches "/say/hello" 

Où dire est le nom de l'application, et bonjour est le nom de la première vue.

Pensées?

+0

Toute la magie de routage arrive ici. –

+0

ou le résultat de "rake routes" –

+0

Le fichier routes.rb est le fichier de routes par défaut standard. Je n'y ai rien ajouté. Tout est commenté. – marcamillion

Répondre

6

Si vous êtes mise en œuvre de simples routes (et puisque ceci est votre première application, je suppose que ce que vous voulez!), Assurez-vous que vous avez non commenté la dernière route à routes.rb :

match ':controller(/:action(/:id(.:format)))' 

Cela envoie/dire/bonjour à l'action hello du contrôleur say. S'il vous plaît nous révéler le contenu du fichier config/routes.rb

+0

Super! Cela marche. C'est ce que je veux. Je suis en train d'apprendre :) – marcamillion

1

Avez-vous ajouté l'itinéraire dans config/routes.rb?

get 'say#hello'