2013-08-20 129 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