【问题标题】:Exec ruby cmd error with PHP用PHP执行ruby cmd错误
【发布时间】:2018-06-15 02:28:54
【问题描述】:

这是我的环境。

  • PHP 版本:5.5.23
  • 框架:fuelPHP
  • 红宝石:2.3.0

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

请帮帮我。

【问题讨论】:

    标签: php ruby aws-sdk fuelphp


    【解决方案1】:

    This 是一个解决方案。是日文的,但你可以翻译成阅读。

    【讨论】:

      猜你喜欢
      • 2012-06-27
      • 2015-10-25
      • 1970-01-01
      • 2016-02-01
      • 2016-12-31
      • 2015-01-10
      • 1970-01-01
      • 1970-01-01
      • 2021-12-27
      相关资源
      最近更新 更多