作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我有一个用 jRuby 编写的脚本,我需要从 Rails 应用程序(在 MRI ruby 上运行)执行该脚本。我有这样的代码:
class User < ActiveRecord::Base
def run_script!
system "jruby /path/to/my/script/script.rb #{id}"
end
end
它在开发中有效!但是在 Ubuntu 生产服务器上它返回 nil
并且我不知道如何让它工作。
最佳答案
来自 Kernel#system
documentation :
Returns nil if command execution fails. An error status is available in $?.
$?
告诉你什么?
关于ruby-on-rails - 如何从 MRI ruby rails 应用程序运行 jruby 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12877631/
我是一名优秀的程序员,十分优秀!