Jak mohu opravit ‚nezpracovanou pohled nalezena cesta‘ chybu s ExceptionNotifier pluginem v kolejnicích 2.1?

hlasů
19

Po inovaci kolejnic 1.2 webové stránky na 2,1 se ExceptionNotifier plugin již nefunguje, stěžuje této chybě:

ActionView :: TemplateFinder :: InvalidViewPath: nezpracovaným pohled nalezena cesta: /path/to/appname/vendor/plugins/exception_notification/lib/../views. Nastavit zobrazení cesty s #append_view_path, #prepend_view_path nebo # view_paths =.

Co ji způsobuje a jak to mohu opravit?

Položena 04/08/2008 v 05:48
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
8

To bylo způsobeno změnou v kolejnicích 2.1, který zabraňuje kolejnice ze zobrazení načítání z libovolné cesty z bezpečnostních důvodů.

V současné době existuje aktualizovaná verze zásuvného modulu na GitHub, takže řešením je použít.


Starý řešení zde pro budoucí generace

Chcete-li jej vyřešit, upravte init.rbpodle vašeho vendor/plugins/exception_notificationadresáře a přidejte následující kód na konec

ActionController::Base.class_eval do
  append_view_path File.dirname(__FILE__) + '/lib/../views'
end

To přidává složka zobrazení jednotlivých ExceptionNotifier Plugins' do seznamu, takže je dovoleno je načíst.

Odpovězeno 04/08/2008 v 05:50
zdroj uživatelem

hlasů
0

Byste měli provést upgrade na nejnovější Exception Notification plugin, který je ve svém novém domově v GitHub .

Odpovězeno 05/10/2008 v 00:18
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more