Maybe this is a bug in CarrierWave? Here I read similar questions, tried a code example and played a new application, and it does not work.
I tried old applications with their code similar to the examples on Github, but now it does not work.
Full trace: here is the gemfile
source 'https://rubygems.org' gem 'rails', '3.2.2' gem 'mini_magick', '~> 3.4' gem 'carrierwave', '~> 0.5.8' gem 'fog' gem 'activeadmin', '~> 0.4.3' gem 'httparty' gem 'dalli' gem 'json' gem "mercury-rails", :git => "https://github.com/jejacks0n/mercury.git" gem 'newrelic_rpm' group :assets do gem 'sass-rails', '~> 3.2.4' gem 'coffee-rails', '~> 3.2.2' gem 'uglifier', '>= 1.0.3' end gem 'jquery-rails' gem 'jquery_datepicker' group :development do gem 'sqlite3' end group :production do gem 'pg' end
This is the carrier configuration:
# config/carrierwave.rb
This is uploader
# uploaders/images_uploader.rb class ImagesUploader < CarrierWave::Uploader::Base include CarrierWave::MiniMagick storage :fog def store_dir "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}" end version :tiny do process :resize_to_limit => [25, 25] end version :thumb do process :resize_to_limit => [50, 50] end version :medium do process :resize_to_limit => [120, 120] end def extension_white_list %w(jpg jpeg gif png) end def filename if original_filename @name ||= Digest::MD5.hexdigest(File.dirname(current_path)) "#{@name}.#{file.extension}" end end
source share