Dies sollte eine einfache Sache zu tun, aber ich renne in eine Wand und ich bin mir nicht sicher, wie diese Antwort debuggen.Hochladen einer Bilddatei mit Büroklammer (in RoR) verursacht Fehler
In meinem Bild-Modell, ich habe:
class Image < ActiveRecord::Base
has_attached_file :image, :styles => { :display => "500x500>",
:thumbnail => "95x95>"}
Dann in meine Ansichten, meine Form enthält diese:
-form_for @image, :html => { :multipart => true } do |image|
%tr
%td.woc_left
=label_tag :image, 'photo to upload', :class => 'required'
%td.woc_center
=image.file_field :image
In meiner Mysql-Tabelle, ich habe eine Spalte namens "image_file_name" (Zeichenfolge).
aber wenn ich versuche, ein Bild hochladen und senden Sie es, ich sehe
2 errors prohibited this from being saved
There were problems with the following fields:
Image Paperclip::CommandNotFoundError
Image Paperclip::CommandNotFoundError
Was mache ich falsch? Danke für Ihre Hilfe!
Wenn ImaceMagik nicht korrekt eingerichtet ist, funktioniert die Büroklammer nicht. Können Sie die Datei 'identify image.jpeg' auf der Konsole ausführen? Wenn nicht, ist ImageMagik das Problem – Draiken