Hoe kan ik dit oplossen 'Onverwerkte view pad gevonden' fout met ExceptionNotifier plugin in rails 2.1?

stemmen
19

Na het upgraden van een rails 1,2 website tot 2,1, de ExceptionNotifier plugin niet meer werkt, klagen over deze fout:

ActionView :: TemplateFinder :: InvalidViewPath: Onverwerkte view pad gevonden: /path/to/appname/vendor/plugins/exception_notification/lib/../views. Stel uw standpunt paden met #append_view_path, #prepend_view_path of # view_paths =.

Wat zijn de oorzaken en hoe los ik dit op?

De vraag is gesteld op 04/08/2008 om 05:48
bron van user
In andere talen...                            


2 antwoorden

stemmen
8

Dit werd veroorzaakt door een verandering in de rails 2,1 die rails voorkomt uitzicht laden van enige willekeurige baan om veiligheidsredenen.

Er is nu een bijgewerkte versie van de plugin op GitHub, dus de oplossing is het gebruik dat.


De oude oplossing hier voor het nageslacht

Om te werken rond, bewerken init.rbonder uw vendor/plugins/exception_notificationdirectory, en voeg de volgende code toe aan het einde

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

Dit voegt de standpunten van de ExceptionNotifier plugins' map aan de lijst, dus het is toegestaan ​​om te laden.

antwoordde op 04/08/2008 om 05:50
bron van user

stemmen
0

Je moet om te upgraden naar de nieuwste Uitzonderingsbericht plugin die in zijn nieuwe thuis GitHub .

antwoordde op 05/10/2008 om 00:18
bron van user

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