ruby-on-rails - 从 Rails 启动系统进程

标签 ruby-on-rails

我希望用户上传图片,然后有一个后台进程将它们转换为动画 gif。现在我只想 fork 一个 sys 进程并让脚本进行处理。

最佳答案

阅读这篇文章:6 Ways to Run Shell Commands in Ruby

选择其中一种方法并在 Controller 中使用它。

如果您想要任何中等复杂的内容(即从 stderr 读取输出),您将需要使用 gem - 可能是 open4

关于ruby-on-rails - 从 Rails 启动系统进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3486469/

相关文章:

ruby-on-rails - 使用 Rails 3 中的 ActionMailer 在测试模式下发送电子邮件

ruby-on-rails - 运行 Guard 进程时出错 : can't find singularize method

css - 如何在打印 html 文件中动态设置页脚

ruby-on-rails - Flash 消息的 CSS 样式

ruby-on-rails - cron 作业没有完成这个过程?

javascript - 如何在控制台中使用browserify "require"?

ruby-on-rails - 带有内联样式的Rails link_to

ruby-on-rails - Rails Elastic Beanstalk nginx 301 重定向

ruby-on-rails - 加载错误 "libmysqlclient.18"- gem mysql2

ruby-on-rails - 您如何为 DataMapper 运行特定的迁移?