Hoe kan ek dit regmaak 'Onverwerkte oog pad gevind 'n fout met ExceptionNotifier plugin in relings 2.1?
-
08-06-2019 - |
Vra
Na die opgradering van 'n spore 1.2 webwerf te 2.1, die ExceptionNotifier plugin nie meer werk, kla oor hierdie fout :
ActionView :: TemplateFinder :: InvalidViewPath: Onverwerkte oog pad gevind: "/Path/to/appname/vendor/plugins/exception_notification/lib/../views". Stel jou siening paaie met #append_view_path, #prepend_view_path, of #view_paths =.
Wat veroorsaak dit en hoe kan ek dit regmaak?
Oplossing
Jy behoort op te gradeer na die nuutste Uitsondering Kennisgewing plugin wat in sy nuwe tuiste by GitHub .
Ander wenke
Dit is veroorsaak deur 'n verandering in relings 2.1 wat relings verhoed uitsig laai vanaf enige arbitrêre pad vir sekuriteitsredes.
Daar is nou 'n updated weergawe van die prop op GitHub, so die oplossing is om te gebruik nie.
Die ou oplossing hier vir die nageslag
U kan dit, wysig init.rb
onder jou vendor/plugins/exception_notification
gids, en voeg die volgende kode om die einde
ActionController::Base.class_eval do
append_view_path File.dirname(__FILE__) + '/lib/../views'
end
Dit gee die mening van die ExceptionNotifier plugins 'gids tot die lys, so dit is toegelaat om hulle te laai.