2013-08-20 87 views
4

我收到以下错误:Ruby on Rails的“模板丢失”错误

Template is missing

Missing template admin/settings with {:formats=>[:html], :locale=>[:en, :en], :handlers=>[:rxml, :erb, :builder, :rjs, :rhtml]} in view paths "C:/Users/Me/Desktop/Application/app/views"

但是,一切都似乎是在地方。我确保这些属性允许每个人都可以完全访问该文件以进行故障排除,但仍然无法完成。我在这里错过了什么?

enter image description here

的Ruby 1.8.7的Rails 3.0.3

回答

10

模板文件的名称应该是 “settings.html.erb”。您在文件扩展名中缺少“e”。

请注意错误的部分,它表示:handlers=>[:rxml, :erb, :builder, :rjs, :rhtml]。视图的文件扩展名必须是要处理的模板的文件扩展名之一。

+0

哈,有一个小时我的生活我不能回来... – naspinski

+0

谢谢你,我不为什么发生。当我第一次尝试在RoR中创建一个Hello,世界时,这没有发生。但无论如何,谢谢。 – freeloader