【问题标题】:Rails LoadError: cannot load such file -- action_view/template/errorRails LoadError: 无法加载此类文件 -- action_view/template/error
【发布时间】:2014-02-22 15:57:23
【问题描述】:

我刚刚设置了一个简单的 Rails 应用程序,其中包含设计和一些内容页面(基本上是简单的 html)。 一切正常,但几分钟后服务器开始响应每个请求:

在 4.2 毫秒内完成 500 内部服务器错误

LoadError(无法加载此类文件 -- action_view/template/error):
app/middleware/catch_json_parse_errors.rb:8:in `call'

如果我重新启动服务器,那么几分钟后一切正常,然后问题又出现了。

我使用 ruby​​ 2.0.0-p353、rails 3.2.16 和 Thin 作为 Web 服务器。 我在开发模式下启动服务器并且没有预编译资产。

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 asset-pipeline actionview


    【解决方案1】:

    Thin 似乎捕获了一个损坏的 JSON 对象。你可能想看看这个链接。 http://robots.thoughtbot.com/catching-json-parse-errors-with-custom-middleware

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-08
      • 2016-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多