2016-07-14 88 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 

增加这个数字出来,现在有你所做的任何错误或踪迹:)