Почему Пассажир не уважает мой пользовательский формат журнала? - PullRequest
0 голосов
/ 28 июня 2009

Мне нужно изменить формат журнала приложения rails.

Я поместил этот файл в каталог lib и потребовал его в файле env development.rb.

require 'hodel_3000_compliant_logger'  
config.logger = Hodel3000CompliantLogger.new(config.log_path)  

и я должен получить вывод файла development.log следующим образом:

Jun 28 03:05:13 millisami-notebook rails[18243]: Memory usage: 86888 |
PID: 18243

Я получаю именно этот журнал, когда запускаю свое приложение с помощью скрипта / сервера (Mongrel). Но когда я запускаю приложение через Passenger, регистрируемый формат является форматом Rails по умолчанию.

Почему Пассажир не пишет в файл журнала, как Монгрел?

1 Ответ

0 голосов
/ 28 июня 2009

Поскольку Passenger запускает ваше приложение Rails в производственном режиме, а вы настроили регистратор только в режиме разработки. Скопируйте свою конфигурацию в файл среды production.rb.

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