升级后一个轨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插件的意见的文件夹中的列表,因此被允许负载。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top