为什么我会看到这样的画面...
http://i46.tinypic.com/16bn0js.png
图像存储在我的 tmp/uploads 文件夹中:
顺便说一句,我把这个条件放在我的 ads_uploader.rb
if Rails.env.production?
CarrierWave.configure do |config|
config.storage :fog
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
def cache_dir
"#{Rails.root}/tmp/uploads"
end
end
end
if Rails.env.development?
CarrierWave.configure do |config|
config.root = Rails.root
config.storage :file
def
store_dir
"#{Rails.root}/tmp/uploads"
end
#I am not sure about this one ~SS
def cache_dir
"#{Rails.root}/tmp/uploads"
end
end
end
上传过程在开发环境中成功。该文件存储在 tmp/uploads 目录中。
但是在查看它的同时。
ads.html.haml:
图像未显示。(见上面的图片网址)
请帮忙。我错过了诸如 url 之类的东西吗?