Я использую встроенные параметры для распространения моего приложения Ruby on Rails. Значения запускает сервер сRuby on Rails 4, выполняющий daemon команды оболочки
rails s -e production -p 80 -d
Но как только я добавляю флаг демона -d
к этой команде я больше не могу выполнять команды оболочки ...
Я попытался широкий спектром возможностей для выполнения команды, например:
system(cmd)
%x[ #{cmd} ]
`#{cmd}`
Process.detach(spawn(cmd))
Process.fork do
p = spawn(cmd)
Process.detach(p)
end
И я понятия не имею, что еще я могу сделать ...
не были бы очень благодарен за подсказку/решение ...
Некоторые сведения к работающей системе:
ОС: Ubuntu 14.04 LTS
Rail Версия: 4.0.2
Я вхожу через SSH на компьютере и запустить сервер Рельсы
Я проверил все команды, перечисленные выше, все они работают без флага демона, но не будут работать с ним ...
Заранее спасибо.
Greetings Alex
Так как вам удалось это исправить? У меня эта проблема сейчас. –