【问题标题】:Unknown keyword: content_type in active storage 5.2.1.1未知关键字:活动存储 5.2.1.1 中的 content_type
【发布时间】:2018-11-30 15:08:29
【问题描述】:

如果您将 rails 更新到 5.2.1.1 以避免活动存储中的潜在错误(信息于 2018 年 11 月 27 日左右发布),那么请注意这会在将文件上传到 Amazon S3 时导致错误。

ArgumentError: unknown keyword: content_type

可以通过将 gemfile 中的 rails 升级到来修复

gem 'rails', '5.2.2.rc1'

【问题讨论】:

    标签: ruby-on-rails amazon-s3 rails-activestorage


    【解决方案1】:

    升级到

    gem 'rails', '5.2.2.rc1'
    

    【讨论】:

      【解决方案2】:

      此问题现已在 2018 年 12 月 4 日发布的 rails 5.2.2 中得到修复,请参阅 changelog

      活动存储

      修复上传到 amazon s3 时出现的 ArgumentError

      所以在您的 Gemfile 中,设置 gem 'rails', '~> 5.2' 并运行 bundle update rails

      或设置gem 'rails', '5.2.2 并运行bundle install rails

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多