Ruby on rails MiniMagick不在生产中工作

Ruby on rails MiniMagick不在生产中工作,ruby-on-rails,mongoid,paperclip,minimagick,Ruby On Rails,Mongoid,Paperclip,Minimagick,我使用Minimagik gem裁剪图像,然后用mongoid回形针保存它们。在开发过程中,一切似乎都很完美,但在生产过程中,我遇到了错误ActionView::Template::error uninitialized constant Model Name::MiniMagick。以下是给出模型内部错误的行: def profile_geometry img = MiniMagick::Image.open(avatar.path) @geometry = {:width =>

我使用Minimagik gem裁剪图像,然后用mongoid回形针保存它们。在开发过程中,一切似乎都很完美,但在生产过程中,我遇到了错误ActionView::Template::error uninitialized constant Model Name::MiniMagick。以下是给出模型内部错误的行:

def profile_geometry
  img = MiniMagick::Image.open(avatar.path)
  @geometry = {:width => img[:width], :height => img[:height] }
end
任何帮助都将不胜感激

编辑: Gemfile


嗯,这是因为重启了。在多次重新启动nginx和unicorn后,我完全重新启动了rackspace服务器,现在一切正常。

能否列出您的Gemfile?在生产服务器上安装imagemagick,然后重新启动它谢谢您的回复。我用nginx运行unicorn,两次都重新启动了。我还在rackspace上安装了imagemagick。我也可以在生产中访问rails c中的MiniMagick。
gem 'rails', '4.0.0'

gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jbuilder', '~> 1.2'
gem 'twitter-bootstrap-rails'
gem 'quiet_assets'

group :development do
    gem 'awesome_print'
end

group :production do 
    gem 'unicorn'
end

group :doc do
  gem 'sdoc', require: false
end

gem 'mini_magick'
gem 'execjs'
gem 'therubyracer'
gem "mongoid", "~> 4.0.0.beta1"
gem "devise"
gem "mongoid-paperclip", :require => "mongoid_paperclip"
gem "cancan"
gem "simple-rss"
gem 'capistrano'
gem 'rvm-capistrano'

gem 'stripe'