PHP 执行 ruby cmd 错误

Exec ruby cmd error with PHP

这是我的环境。

我的 Ruby 脚本需要 aws-sdk。我想调用 ruby 脚本,因为它适用于 Putty,例如:

ruby filelist.rb

我试过为 Ruby 和脚本文件提供绝对路径。它适用于 Putty,但当我从 PHP 调用它时则无效。我收到此错误:

/usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- aws-sdk-s3 (LoadError)
    from /usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require''

请帮帮我。

This 是一个解决方案。是日文的,不过你可以翻译一下看。