/ / kancelárska sponka nezobrazuje médium alebo palec v koľajniciach 3.1 - ruby-on-rails, ruby-on-rails-3, kancelárska sponka

kancelárska sponka nezobrazuje médium alebo palec v koľajniciach 3.1 - ruby-on-rails, ruby-on-rails-3, kancelárske sponky

Používam kancelársku sponku s lištami 3.1. Keď pridám obrázok, zobrazí sa mi pôvodná veľkosť, ale nezobrazí sa mi veľkosť palca alebo média:

Tu je to, čo mám podľa môjho názoru:

<%= image_tag @image.avatar.url(:thumb) %>
<%= image_tag @image.avatar.url(:medium) %>

image.rb

 has_attached_file :avatar, :whiny => false, :styles => { :medium => "300x300>", :thumb => "100x100>" }

UPDATE:

Tu je chyba, s ktorou som sa stretol :whiny => true

Command :: ident -format% wx% h "/var/folders/54/txjcl9l130j6dq73r37hf2c00000gn/T/stream20111213-9180-1plu1me.png [0]" [paperclip] Počas spracovania bola prijatá chyba: #

Príkaz :: identifikovať -format% wx% h "/var/folders/54/txjcl9l130j6dq73r37hf2c00000gn/T/stream20111213-9180-1plu1me.png [0]" [paperclip] Počas spracovania bola prijatá chyba: # Renderované obrázky / new.html.erb v rozloženiach / aplikácii (4,0 ms)

odpovede:

2 pre odpoveď č. 1

Najprv sa uistite, že Image Magick je nainštalovaný.

Ak chcete zistiť, či je nainštalovaný správne, prejdite na terminálovú reláciu a typ which convert, Mali by ste vidieť cestu k spustiteľnému súboru.

Akonáhle to urobíte, možno budete musieť pridať cestu k vášmu environment.rb súboru. Napríklad môj convert sa nachádza na adrese /usr/local/bin/convert, Teraz som videl dva rôzne spôsoby nastavenia vašej cesty pre kancelársku sponku, skúste jeden alebo druhý a zistite, čo funguje.

# specifically set the paperclip path
Paperclip.options[:command_path] = "/usr/local/bin"

# set the path in general, might not be necessary
ENV["PATH"] = "/usr/local/bin:" + ENV["PATH"]