안녕하십니까, phusion passenger에서 실행중인 Rails 3.1 응용 프로그램을 배포 할 때 이상한 문제가 발생했습니다. 문제가 3 일 넘게 저를 괴롭 혔습니다. 이 오류를 일으키는 오류를 디버그하는 것 같습니다.ActionView :: MissingTemplate Error on Rails 3.1 Application on Site5 hosting
컨트롤러에는 관리자 이름의 폴더가 있으며 백엔드 관리 섹션에만 해당되는 컨트롤러가 있습니다. 경로는 routes.rb 파일에 다음과 같이 정의된다 : 응용 프로그램이 배포 될 때 응용 프로그램이 있지만 응용 프로그램이 500 내부 오류를주고 내 Mac에서 개발 환경에서 실행되는 경우
namespace :admin do
resources :users
match "dashboard/show" => "dashboard#show"
match "access/login" => "access#login"
match "access/attempt_login" => "access#attempt_login"
root :to => "access#login"
end
는 전혀 오류가없는 카피 스트라 노를 통해. 이 문제를 해결하려고 시간의
Started GET "/admin" for 110.39.204.79 at Sun Mar 04 06:48:23 -0600 2012
Processing by Admin::AccessController#login as HTML
Completed 500 Internal Server Error in 26ms
ActionView::MissingTemplate (Missing template admin/access/login with {:locale=>[:en, :en], :formats=>[:html], :handlers=>[:erb, :builder]}. Searched in:
* "/home/devacity/acitywithquirk/releases/20120304124458/app/views"
* "/home/devacity/acitywithquirk/releases/20120304124458/vendor/bundle/ruby/1.8/gems/devise-2.0.4/app/views"
* "/home/devacity/acitywithquirk/releases/20120304124458"
Started GET "/admin/dashboard" for 114.76.86.94 at Mon Mar 05 15:15:19 -0600 2012
ActionController::RoutingError (No route matches [GET] "/admin/dashboard"):
* "/"
):
app/controllers/admin/access_controller.rb:14:in `login'
내가 보냈다 풍부한 양하지만 그럴 수 to.Any 도움을 주시면 감사하겠습니다입니다 : 아래의 오류를 참조하십시오.
감사합니다.
보기가 원격 서버에 있는지 확인하십시오. – shingara
'app/views/admin/access/login.html.erb' 파일이 있습니까? –