Я запускаю приложение Rails 3.0.7 с nginx и Passenger.У меня есть пользовательская страница 500, которая правильно отображается, когда приложение обнаруживает внутреннюю ошибку 500, однако фактический статус «500» не выводится в журналы.
Я хотел бы иметь возможность периодически просматривать журналы, чтобы найти 500 ошибок, но я не могу понять, почему фактическое состояние не отображается.Я даже просмотрел код Rails, и все выглядит хорошо.Все остальные коды состояния успешно зарегистрированы.
Вот ответ без ошибок 200:
Completed 200 OK in 1265ms (Views: 1262.4ms | ActiveRecord: 69.6ms | Sphinx: 0.0ms)
Вот ответ 500:
Completed in 500ms
Похоже, что-то должно быть, нонет, поэтому вместо этого выводятся пробелы.