2013-04-19 11 views
7

लोड नहीं कर सकता और मैं अपने नियंत्रक फ़ाइल में निम्न था:MiniMagick - जैसे फ़ाइल मैं MiniMagick उपयोग करने के लिए छवियों का आकार करने के लिए कोशिश कर रहा हूँ

require 'rubygems' 
require 'mini_magick' 

और

img = MiniMagick::Image.open(file) 

लेकिन नियंत्रक जब मैं आह्वान निम्नलिखित

LoadError (cannot load such file -- mini_magick) 

मैं अपने Gemfile को gem 'mini_magick' जोड़ दिया है तो मैं सच में पता नहीं है क्या ' चल रहा है क्या कोई इस में मेरी मदद कर सकता है?

बीटीडब्ल्यू, यह irb और rails console दोनों में उपलब्ध है, लेकिन सर्वर के रूप में चलाने पर नहीं।

अग्रिम में Thx।

+0

क्या आप कमांड लाइन से सर्वर चला रहे हैं (यानी, रेल सर्वर) या आईडीई के माध्यम से? –

+0

मैं इसे चलाने के लिए यूनिकॉर्न का उपयोग कर रहा हूं @ डेवइसाक – Guanlun

+0

हम्म, अगर आप आईडीई के माध्यम से चल रहे थे तो मैं यह सुनिश्चित करने जा रहा था कि आपका आईडीई कमांड लाइन के समतुल्य वातावरण में चल रहा है। मुझे यूनिकॉर्न के बारे में कुछ भी पता नहीं है, हालांकि :( –

उत्तर

14

Dammit, सर्वर को पुन: प्रारंभ यह .. हल

+5

: डी "क्या आपने इसे बार-बार चालू करने की कोशिश की है?" एक स्टैक ओवरफ्लो प्रश्न सबमिट करते समय एक पूर्व चेकबॉक्स होना चाहिए रेलवे प्रोजेक्ट के लिए –

+0

। – Nikkolasg

0

मैं भी इस मुद्दे का सामना करना पड़ रहा था। बस अपने अपलोड करने वाले फ़ाइल में लाइन

include CarrierWave::MiniMagick 

uncomment और सुनिश्चित करें कि आप लाइन

include CarrierWave::RMagick 

तो अपलोड करने वाले फाइल में अपनी सेटिंग इस तरह दिखना चाहिए टिप्पणी की है:

# include CarrierWave::RMagick 
include CarrierWave::MiniMagick 
0

कुछ कई बार यह समस्या रत्नों का नवीनतम संस्करण नहीं होने के कारण होती है। इसे बंडल अपडेट चलाकर तय किया जा सकता है।

संबंधित मुद्दे

 संबंधित मुद्दे