私のアプリの管理ページには一度も問題はありませんでしたが、私のマシンを再起動した後、私はこのエラーを受け取ります:突然私の管理ページはPadrinoに読み込まれません(テンプレートエンジンが見つかりません)
この簡略バックトレースで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
うわーで
詳細は、大きな感謝を:ここで私はそれを固定する方法です。それがなぜ以前に働いたのか、それが無作為に停止した理由を知っていますか?私のapp.rbは決してこの行を持っていませんでした。 –
この方法で本当に必要なものを使うことができるからです。だから必要ならクリーンなプロジェクトを取ることができます。 – DAddYE