0

После обновления рельсов с 4.0.3 до 4.1.9 я запускаю WEBrick, загружаю страницы своего приложения в браузер, но ничего не отображается в окне терминала. Нет SQL, отчетов рендеринга, даже 500-серверная ошибка не упоминается.После обновления с Rails 4.0.3 до 4.1 WEBrick больше не печатает ничего на серверной консоли

Он загружает обычные уведомления, WEBrick управления:

$ rails s 
=> Booting WEBrick 
=> Rails 4.1.9 application starting in local on http://0.0.0.0:3000 
=> Run `rails server -h` for more startup options 
=> Notice: server is listening on all interfaces (0.0.0.0). Consider using 127.0.0.1 (--binding option) 
=> Ctrl-C to shutdown server 
[2015-01-15 15:47:22] INFO WEBrick 1.3.1 
[2015-01-15 15:47:22] INFO ruby 2.0.0 (2013-06-27) [x86_64-darwin12.3.0] 
[2015-01-15 15:47:22] INFO WEBrick::HTTPServer#start: pid=1122 port=3000 

Ничего не изменилось, кроме обновления рельсов, сделано путем определения номера версии в моем Gemfile и работает bundle update rails. Я пробовал установить config.log_level = :debug в конфигурационном файле моей среды, но не получил любви. Есть идеи?

ответ

1

Я в конечном итоге просто заново определяя мои журналы

# application.rb 

config.logger = ActiveSupport::Logger.new(STDOUT) 
file_logger = Logger.new(Rails.root.join("log/#{Rails.env}.log")) 
config.logger.extend(ActiveSupport::Logger.broadcast(file_logger))