Я немного растерялся с Хероку и Камнем Карьерной Волны. Я прочитал WIKI, прочитал меня и искал в сети, и я признаю, мне нужна помощь. Все хорошо на местном, но Heroku давит приложение.
/// СООБЩЕНИЕ ОБ ОШИБКЕ ИЗ ЖУРНАЛОВ HEROKU
2012-01-03T17:33:26+00:00 app[web.1]: /app/vendor/bundle/ruby/1.9.1/gems/carrierwave-0.5.8/lib/carrierwave/uploader/configuration.rb:91:in `eval': uninitialized constant CarrierWave::Storage::Fog (NameError
/// GEM FILE
gem "fog"
gem 'carrierwave'
/ приложение / закачивающие / avatar_uploader.rb
storage :fog
/ конфигурации / Инициализаторы / carrierwave.rb
CarrierWave.configure do |config|
config.fog_credentials = {
:provider => 'AWS',
:aws_access_key_id => 'XXXX',
:aws_secret_access_key => 'XXXX',
:region => 'eu-west-1' # optional, defaults to 'us-east-1'
}
config.fog_directory = 'site_images' # required
config.fog_public = true # optional, defaults to true
config.fog_attributes = {'Cache-Control'=>'max-age=315576000'} # optional, defaults to {}
end
Когда я изменяю хранилище на файл, а не на туман, тогда я не получаю ошибок. Есть ли другие настройки тумана, которые я пропускаю или пропускаю? Любая помощь с благодарностью. Нужно ли создавать отдельный документ с настройками тумана?