Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I'm going through Mattan Griffel's "One Month Rails" (http://onemonthrails.com/) class. I'm trying to use the paperclip gem to upload images. Initial install and usage went fine, until he added a line to reduce the size of images. This was placed in app/models/pin.rb as shown in his tutorial:

    has_attached_file :image, styles: { medium: "320x240>" }

It worked until the styles: {} part was added. I have also updated my partial to pass in the :medium method.

I'm using: paperclip (3.4.1),cocaine (0.5.1) and rails (3.2.12). I have seen other posts where this was fixed with homebrew, but I'm on a Windows 7 machine and I'm fairly certain that doesn't apply. Let me know if I need to post anything else.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
837 views
Welcome To Ask or Share your Answers For Others

1 Answer

I'm following the same course. After several gem changes (trying older versions of cocaine, etcetera...) the thing that solved my problem was adding this line to pin.rb:

Paperclip.options[:command_path] = 'C:/Program Files/ImageMagick-6.8.5-Q16'

before belongs_to :user

(change the path for your image magick install path)

After this, run a bundle update and reset your rails server.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...