gpt4 book ai didi

ruby-on-rails - 使用回形针上传 mp3 时管道损坏

转载 作者:行者123 更新时间:2023-12-01 13:03:27 28 4
gpt4 key购买 nike

将带回形针的 mp3 上传到 S3 后,管道不断破裂。我做错了什么?

模型

  has_attached_file :mp3,
:storage => :s3,
:path => 'mp3/:class/:id/:style.:extension',
:s3_credentials => "#{RAILS_ROOT}/config/s3.yml",
:bucket => 'cobras-production',
:url => ':s3_domain_url'

Controller

 def create
@track = Track.new(params[:track])
if @track.save
redirect_to(@track, :notice => 'Track was successfully created.')
else
render :action => "new"
end
end

最佳答案

我认为非美国存储桶位置可能存在问题。

我有 2 个应用程序设置为在 heroku 上运行,并且遇到了您提到的问题。当我将存储桶位置更改为美国时,回形针库与完全相同的文件完美配合。

您使用新加坡或东京作为存储桶位置的地方。

https://github.com/marcel/aws-s3/issues/#issue/4

这更好地解释了问题

关于ruby-on-rails - 使用回形针上传 mp3 时管道损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4410210/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com