2016-07-14 113 views
1

我正在使用rails資源管道服務angular和css的rails站點。我注意到圖像丟失時,會導致非常大的回溯,不會損壞應用程序,但會導致錯誤消失。錯誤看起來像這樣:rails缺失資產導致缺少模板錯誤

Started GET "/assets/uploads/images/persona/photo/headshot/40/cropped_bc0e064e-73e4-495b-b916-5d6b4b95b464.jpg" 
for ::1 at 2016-07-14 12:22:39 -0700 
Processing by SinglePageApplicationController#angular as JPEG 
    Parameters: {"path"=>"assets/uploads/images/persona/photo/headshot/40/ 
cropped_bc0e064e-73e4-495b-b916-5d6b4b95b464"} 
Completed 500 Internal Server Error in 1ms 

ActionView::MissingTemplate - Missing template layouts/application with {:locale=>[:en], 
:formats=>[:jpeg], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :slim, :coffee]}. 
Searched in: * "/Users/username/project/app/views" 

有沒有人知道這是什麼好的解決辦法?這完全不會損害實際的應用程序,但我已經做了一些搜索,沒有任何修復它。

任何幫助,將不勝感激:)

+0

請求格式設置爲'JPEG',查看日誌* SinglePageApplicationController處理#angular爲JPEG *。檢查撥打電話並在那裏修復的代碼。 –

回答

1

我能夠在application_controller

rescue_from ActionView::MissingTemplate do |exception| 
end 

增加這個數字出來,現在有你所做的任何錯誤或蹤跡:)