0

一个朋友有一个我正在寻找的项目,以便能够将视频直接上传到 s3。所有代码、所有 aws gem 和配置都是相同的。我的代码库说 presigned_post 不是存储桶对象上的方法 - S3_BUCKET 已定义。

这是我打电话来设置 presignedPost

这是我设置 S3_BUCKET 的配置

有谁知道为什么我的 S3_BUCKET 对象根本没有 presigned_post 方法?它必须在我正在考虑的配置或宝石中的某个地方,但我觉得我已经尝试了一切。

创业板清单:aws-sdk (2.8.11, 2.0.6.pre) aws-sdk-core (2.8.11, 2.0.6) aws-sdk-resources (2.8.11, 2.0.6.pre) aws-sdk -v1 (1.66.0) aws-sigv4 (1.0.0) 雾-aws (0.9.4, 0.9.1)

4

1 回答 1

0

通过更新 gemfile 以明确地说 gem 'aws-sdk', '>= 2.6.1' 我能够解决问题

于 2017-03-24T02:24:27.700 回答