Rails LoadError: невозможно загрузить такой файл action_view/template/error

Я только что настроил простое приложение rails с Devise и некоторыми страницами содержимого (в основном простой html). Все работает, но через несколько минут сервер начинает отвечать на каждый запрос:

Завершено 500 Internal Server Error за 4,2 мс

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 в качестве веб-сервера. Я запускаю сервер в режиме разработки и без предварительной компиляции ресурсов.


person marcogualtieri    schedule 30.01.2014    source источник


Ответы (1)


Кажется, Thin ловит сломанный объект JSON. Вы можете взглянуть на эту ссылку. http://robots.thoughtbot.com/catch-json-parse-errors-with-custom-middleware

person Znatz    schedule 30.01.2014