我有一个用 jRuby 编写的脚本,我需要从 rails 应用程序(在 MRI ruby 上运行)执行这个脚本。我有这样的代码:
class User < ActiveRecord::Base
def run_script!
system "jruby /path/to/my/script/script.rb #{id}"
end
end
它在开发中有效!但是在 Ubuntu 生产服务器上它会返回nil
,我不知道如何让它工作。
我有一个用 jRuby 编写的脚本,我需要从 rails 应用程序(在 MRI ruby 上运行)执行这个脚本。我有这样的代码:
class User < ActiveRecord::Base
def run_script!
system "jruby /path/to/my/script/script.rb #{id}"
end
end
它在开发中有效!但是在 Ubuntu 生产服务器上它会返回nil
,我不知道如何让它工作。