0
在S3上传图片后,我得到无效的网址。在S3上传图片后,我得到无效的网址
https://s3.amazonaws.com//uploads/...
我Carrierwave设置
CarrierWave.configure do |config|
config.fog_credentials = {
:provider => 'AWS',
:aws_access_key_id => "#{ENV['ACCESS_KEY']}",
:aws_secret_access_key => "#{ENV['SECRET_KEY']}",
:region => "#{ENV['REGION']}"
}
config.fog_directory = "#{ENV['BUCKET']}"
end
此错误唯一的生产。在开发中,我获得有效的URL。这是什么原因?
在_uploader.rb
非常感谢。这个错误与.env – Andy
有关,你可以提供两种环境的URL示例吗? –
我的.env文件在共享的文件夹中。应用程序不会从那里看到它,如果您将该文件移动到根目录,则一切正常。有一个问题,如何配置该文件在通过capistrano部署时未被删除? – Andy