【发布时间】:2013-07-02 01:53:41
【问题描述】:
以前我的应用程序中的管理页面从来没有遇到过问题,但是在我的机器重启后我收到了这个错误:
RuntimeError at /admin/sessions/new
Template engine not found: /sessions/new
有了这个缩写的回溯:
/Users/jeremysmith/code/robusto_server/admin/controllers/sessions.rb in block (2 levels) in <top (required)>
render "/sessions/new", nil, :layout => false
/Users/jeremysmith/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/httpserver.rb in service
si.service(req, res)
app.rb 中的所有内容都与它以前工作时相同:
set :login_page, "/admin/sessions/new"
enable :sessions
disable :store_location
access_control.roles_for :any do |role|
role.protect "/"
role.allow "/sessions"
end
access_control.roles_for :admin do |role|
role.project_module :stat_definitions, "/stat_definitions"
role.project_module :accounts, "/accounts"
end
【问题讨论】: