Я вызываю исполняемый файл C в приложении Rails (-v 2.3.5), используя вызов system().Как регистрировать вывод команды системы в Rails в режиме производства?
makefile_path = File.expand_path('./c_executalbe', Rails.root)
system(makefile_path)
Все отлично работает на моей локальной машине, но по какой-то причине, что система() вызов не будет работать на сервере (Dreamhost). И сообщение об ошибке в журнале/production.log отсутствует. Я хотел бы увидеть возвращенный вывод этого системного вызова в журнале. Как я могу это сделать?
Заранее благодарен!
Спасибо! Это именно то, что я искал. – saurb
Я не могу зарегистрировать его на производстве, используя Logger.info (cmd_output). Я использую тонкий сервер. –