Существуют разные возможности: на рабочем сервере каталог журналов обычно связан с общим местоположением журналов, что я бы порекомендовал, если вы хотите записывать журналы в каталог за пределами вашего приложения rails. Вы, конечно, можете повторно инициализировать Rails.logger
в своем файле development.rb / production.rb / application.rb для любого Logger / IOStream:
Rails.logger = Logger.new STDOUT #or File.open('somewhere/production.log', 'a'), i think it should even work with a stream of a tcp socket