首页 > 解决方案 > 用PHP执行ruby cmd错误

问题描述

这是我的环境。

我的 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''

请帮我。

标签: phprubyaws-sdkfuelphp

解决方案


是一个解决方案。它是日文的,但您可以将其翻译成阅读。


推荐阅读