Kiedy próbuję uruchomić mój wniosek, Dostaję następujący błąd:metoda niezdefiniowany `fog_host =”
config/initializers/carrierwave.rb:4: undefined method `fog_host=' for CarrierWave::Uploader::Base:Class (NoMethodError)
Oto moja inicjalizatory/carrierwave.rb file:
CarrierWave.configure do |config|
config.storage = :fog
config.fog_directory = 'media.domain.pl'
config.fog_host = 'http://s3-eu-west-1.amazonaws.com/media.domain.pl'
config.fog_credentials = {
:provider => 'AWS',
:aws_access_key_id => '***',
:aws_secret_access_key => '***',
:region => 'eu-west-1',
}
end
Mam carrierwave
i fog
zawarte w moim Gemfile
i działało do ostatniego użycia bundle update
. Masz pojęcie, co może być nie tak z moim kodem? Nie mogę znaleźć nic na ten temat w google
rubin v. 1.8.7
szyny v. 3.2.6
mgła v. 1.6.0
carrierwave v. 0.7.0
tak, to było to. Dziękuję :) – mbajur
StackOverFlow to skarb. Świeża odpowiedź na nowy problem. Dzięki @Beerlington –
mój Boże, dziękuję za to! Cała dokumentacja, którą znalazłem użyłem 'fog_host', musiałem ustawić' asset_host' w moim setupie, aby wyłączyć adresy URL obrazów https, tak aby były widoczne na normalnym http. dzięki jeszcze raz! – FireDragon