2011-10-11 3 views
0

나는 Hoku에서 호스팅되는 Rails 3 응용 프로그램을 사용하고 있습니다. 하나의 컨트롤러 JS .js.haml 파일로부터 렌더링 인분Internet Explorer 9에서 액세스하는 경우 레일 3 응용 프로그램이 깨졌습니다.

2011-10-11T14:03:36+00:00 app[web.1]: Started GET "/u/verses/13" for 217.28.52.97 at 2011- 10-11 07:03:36 -0700 
2011-10-11T14:03:36+00:00 app[web.1]: Processing by VersesController#show as JS 
2011-10-11T14:03:36+00:00 app[web.1]: Parameters: {"author"=>"u", "id"=>"13"} 
2011-10-11T14:03:36+00:00 app[web.1]: Rendered verses/show.js.haml (1.7ms) 
2011-10-11T14:03:36+00:00 app[web.1]: Completed 200 OK in 8ms (Views: 2.2ms | ActiveRecord: 2.6ms) 
2011-10-11T14:03:36+00:00 heroku[router]: GET www.kuular.ru/u/verses/13 dyno=web.1 queue=0 wait=0ms service=13ms status=200 bytes=854 
2011-10-11T14:03:36+00:00 heroku[nginx]: 217.28.52.97 - - [11/Oct/2011:07:03:36 -0700] "GET /u/verses/13 HTTP/1.1" 200 854 "http://www.kuular.ru/u/verses" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.904.0 Safari/535.7" www.kuular.ru 

임의 JS 가능 차례로 오류를 트리거 MSIE 9를 제외하고, 브라우저로부터 액세스 할 때 로그가 생성된다 :

011-10-11T14:07:19+00:00 app[web.1]: Started GET "/u/verses/123" for 217.28.52.97 at 2011-10-11 07:07:19 -0700 
2011-10-11T14:07:19+00:00 app[web.1]: Processing by VersesController#show as JS 
2011-10-11T14:07:19+00:00 app[web.1]: Parameters: {"author"=>"u", "id"=>"123"} 
2011-10-11T14:07:19+00:00 app[web.1]: Rendered verses/show.js.haml (3.2ms) 
2011-10-11T14:07:19+00:00 app[web.1]: Completed 200 OK in 7ms (Views: 3.7ms | ActiveRecord: 2.2ms) 
2011-10-11T14:07:19+00:00 app[web.1]: 
2011-10-11T14:07:19+00:00 app[web.1]: 
2011-10-11T14:07:19+00:00 app[web.1]: Started GET "/u/verses/123" for 217.28.52.97 at 2011-10-11 07:07:19 -0700 
2011-10-11T14:07:19+00:00 app[web.1]: Processing by VersesController#show as HTML 
2011-10-11T14:07:19+00:00 app[web.1]: Parameters: {"author"=>"u", "id"=>"123"} 
2011-10-11T14:07:19+00:00 heroku[router]: GET www.kuular.ru/u/verses/123 dyno=web.1 queue=0 wait=0ms service=11ms status=200 bytes=975 
2011-10-11T14:07:19+00:00 app[web.1]: Completed 500 Internal Server Error in 3ms 
2011-10-11T14:07:19+00:00 heroku[nginx]: 217.28.52.97 - - [11/Oct/2011:07:07:19 -0700] "GET /u/verses/123 HTTP/1.1" 200 975 "http://www.kuular.ru/u/verses" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)" www.kuular.ru 
2011-10-11T14:07:19+00:00 app[web.1]: 
2011-10-11T14:07:19+00:00 app[web.1]: ActionView::MissingTemplate (Missing template verses/show with {:handlers=>[:erb, :rjs, :builder, :rhtml, :rxml, :haml], :formats=>[:html], :locale=>[:en, :en]} in view paths "/app/app/views", "/app/vendor/plugins/simple_http_auth/app/views", "/app/vendor/plugins/rails_upgrade/app/views", "/app/vendor/plugins/rails_log_stdout/app/views", "/app/vendor/plugins/rails3_serve_static_assets/app/views", "/app/vendor/plugins/rails3_disable_x_sendfile/app/views", "/app/vendor/plugins/picasa_on_rails/app/views", "/app/vendor/plugins/haml/app/views"): 
2011-10-11T14:07:19+00:00 app[web.1]: .bundle/gems/ruby/1.9.1/gems/actionpack-3.0.10/lib/action_view/paths.rb:15:in `find' 
2011-10-11T14:07:19+00:00 app[web.1]: .bundle/gems/ruby/1.9.1/gems/actionpack-3.0.10/lib/action_view/lookup_context.rb:81:in `find' 

요청이 두 번 전송되었지만 그 이유는 무엇이며 왜 실패했는지 알 수 있습니까?

답변

0

프로토 타입 1.7로 업그레이드 RC3이 문제를 해결했습니다.

관련 문제