Rails приложению требуется много времени для генерации страницы с ошибкой - PullRequest
7 голосов
/ 16 января 2012

Приложение My Rails генерирует страницу ошибки очень медленно (Rail 3.1 / 3.2, ruby ​​1.9.2 / 1.9.3). Например. Я добавил my_bad_variable в некоторый шаблон .haml и

Rendered fees/index.html.haml within layouts/application (97752.1ms) Completed 500 Internal Server Error in 99579ms</p> <p>ActionView::Template::Error (undefined local variable or method `my_bad_variable' for #<#:0x00000003bbf0c8>):

После удаления этой фиктивной переменной:

Completed 200 OK in 327ms (Views: 274.7ms | ActiveRecord: 9.8ms)

Есть предложения?

1 Ответ

5 голосов
/ 11 марта 2012

У меня была эта проблема при обновлении до рельсов 3.2. Я добавил этот инициализатор, чтобы исправить это:

module ActionDispatch
  module Routing
    class RouteSet
      alias :inspect :to_s
    end
  end
end

Я думаю, это было связано с Ри. Вы используете ри?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...