Paperclip kann imagemagick nicht finden

8

Okay, ich habe imagemagick auf meinem lokalen Rechner über Homebrew installiert, und Gemfile.lock zeigt eine Büroklammer, die in der Version paperclip (3.0.4) gesperrt ist.

Nach den Setup-Anweisungen habe ich in development.rb

den folgenden Befehl gesetzt %Vor%

Was mit dem übereinstimmt, was das Terminal sagt

%Vor%

Wenn ich jedoch versuche, ein Bild hochzuladen, spuckt der folgende Fehler auf mein Formular aus:

%Vor%

Was jede SO-Frage, die ich zu diesem Thema finde, nahelegt, ist das Problem, dass Paperclip keine Identifizierung in seinem Befehlsweg findet.

Ich habe den Paperclip-Generator verwendet, um den Avatar zu meiner Datenbank hinzuzufügen, und mein Modell hat:

%Vor%

Außerdem, wenn ich rails c lade und Paperclip.options betrachte, kann ich sehen, dass der Befehlspfad im Hash richtig eingestellt wurde.

Ich bin mir nicht sicher, was ich zu diesem Zeitpunkt tun soll. Jede Hilfe wäre willkommen.

    
DVG 22.05.2012, 20:15
quelle

3 Antworten

10

Ich bin froh, dass Sie mit dem Befehl den richtigen Weg eingeschlagen haben.

Das Problem war, dass Ihr ImageMagick für die falsche Architektur kompiliert wurde:

%Vor%

Imagemagick deinstallieren, Homebrew aktualisieren und neu installieren war das Richtige.

    
Ivan 23.05.2012, 18:39
quelle
4

Nur für den Fall, ich habe es mit diesem Trick funktioniert:

%Vor%

Und funktioniert wie Charme:)

    
Ramon Araujo 24.05.2012 21:52
quelle
0

Nicht ganz sicher, was das genaue Problem war, jedoch habe ich Image Magick deinstalliert, Homebrew aktualisiert und imagemagick neu installiert und jetzt funktioniert alles.

    
DVG 23.05.2012 12:15
quelle