我正在努力学习RoR并且我一直在讨厌页面不存在页面。我从我的公共文件夹中删除了index.html文件并在我的路由文件中创建了一个根路由但我仍然收到该错误。我正在使用mod_passenger和ruby企业版运行ubuntu 10.04。
答案 0 :(得分:1)
离开mod_passenger直到找到错误。这样做:
ruby script/server
(Rails< 3)。
应该在控制台中启动服务器。并浏览您想要的页面。如果您收到错误,它应显示在控制台中。
在config/database.yml
文件
答案 1 :(得分:0)
rake routes
是查看所有路由的标准shell命令。检查您尝试访问的网址是否在列表中。如果不是,请在routes.rb
中显示您用于生成此路线的声明以及您尝试访问的网址。
答案 2 :(得分:0)
您能否粘贴您的routes.rb文件的内容?
此外,请确保为该页面创建了一个控制器,它应该包含索引操作。
def index
端