我怎么解决'未经处理的路径图发现的错误ExceptionNotifier插在轨2.1?
-
08-06-2019 - |
题
升级后一个轨1.2网站2.1, ExceptionNotifier插件 不再工作的,抱怨这个错误:
ActionView::TemplateFinder::InvalidViewPath:未经处理的路径图 发现:"/path/to/应用程序/供应商/插件/exception_notification/lib/../意见"。设置你的路径图与#append_view_path,#prepend_view_path,或#view_paths=.
什么原因和如何解决这个问题?
解决方案
你应该升级到最新的例外通知中的插件,它是在 其新的家庭。.
其他提示
这是由于改变轨2.1防止轨道从装载的意见从任何任意的路径于安全原因。
现在有一个更新版本的插件对审查的,所以解决办法是使用。
旧的解决办法在这里为子孙后代
工作围绕着它,编辑 init.rb
根据你的 vendor/plugins/exception_notification
目录,并添加下列代码到底
ActionController::Base.class_eval do
append_view_path File.dirname(__FILE__) + '/lib/../views'
end
这增加了ExceptionNotifier插件的意见的文件夹中的列表,因此被允许负载。
不隶属于 StackOverflow