【发布时间】:2012-07-28 07:17:15
【问题描述】:
我在 rails 3.2.6 上安装了 ruby,当我执行 Rails 服务器
并访问 127.0.0.1:3000 它可以工作,但是当我生成控制器时,例如
rails 生成控制器主体
访问 127.0.0.1:3000/somecontroller,浏览器显示如下错误: 路由错误
没有路由匹配 [GET] "/principal" 尝试运行 rake 路线以获取有关可用路线的更多信息。
我需要做什么,能简单解释一下吗?
【问题讨论】:
-
查看您的 routes.rb 可能会有所帮助。
-
谢谢,还是不行,即使在 :3000 后面加上任何名字,错误也是一样的
-
如果您将控制器定义为
principal,那么路由可能是/principals您尝试过这样吗?
标签: ruby-on-rails ruby-on-rails-3 rails-routing