जब मैं अपने आवेदन को चलाने के लिए कोशिश कर रहा हूँ, मैं निम्नलिखित त्रुटि हो रही है:अपरिभाषित विधि `fog_host = '
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
:
config/initializers/carrierwave.rb:4: undefined method `fog_host=' for CarrierWave::Uploader::Base:Class (NoMethodError)
यहाँ मेरी initializers/carrierwave.rb फ़ाइल है
मेरे पास carrierwave
और fog
मेरे Gemfile
में शामिल है और यह bundle update
के अंतिम उपयोग तक काम कर रहा था। क्या आपको पता है कि मेरे कोड में क्या गलत हो सकता है? मैं गूगल
माणिक v। 1.8.7
रेल v। 3.2.6
कोहरे v। 1.6.0
carrierwave v। 0.7.0
हाँ, यह है कि यह किया गया था। धन्यवाद :) – mbajur
StackOverFlow एक खजाना है। नई समस्या के लिए ताजा जवाब। धन्यवाद @ बेरलिंगटन –
मेरे भगवान इसके लिए धन्यवाद! मैंने पाया कि सभी दस्तावेज 'fog_host' का उपयोग किया गया था, मुझे छवियों के https यूआरएल को बंद करने के लिए अपने सेटअप में 'assets_host' सेट करने की आवश्यकता थी ताकि वे सामान्य http पर देख सकें। एक बार फिर धन्यवाद! – FireDragon