0
我想添加S3到我的Heroku應用程序,但是,我得到了同樣的問題,我有一個前一個問題(carrierwave image not loading into source code)圖片url沒有加載到源代碼。用Carrierwave添加S3到Heroku的Rails應用程序
Feature_image_uploader.rb擁有的,而不是存儲這樣的:文件:
storage :fog
的Gemfile:
gem 'carrierwave'
gem 'fog', '~> 1.3.1'
fog.rb文件:
CarrierWave.configure do |config|
config.fog_credentials = {
:provider => 'AWS',
:aws_access_key_id => 'xxx',
:aws_secret_access_key => 'yyy',
:region => 'eu-west-1',
:host => 's3.example.com',
:endpoint => 'https://s3.example.com:8080'
config.fog_directory = 'luchiauploads'
config.fog_public = false
config.fog_attributes = {'Cache-Control'=>'max-age=315576000'}
end
它有我的訪問密鑰ID和插入祕密訪問密鑰。我也按照Heroku的指示運行終端命令。
而這個引擎收錄是我的服務器日誌:http://pastebin.com/TH68bhn4
耙測試有沒有錯誤。
我知道我錯過了一些非常簡單的東西,但無法解決什麼問題。謝謝。
你的救星,謝謝您! –