Rails Plugin Attachment_fu auf Windows
-
21-09-2019 - |
Frage
Ich habe Problem mit Rails Plugin attachment_fu . Auf jedem Upload, erhalte ich Validierungsfehler
Die Größe wird nicht in der Liste enthalten
Ich bin derzeit mit
- Rails 2.3.3
- Ruby-1.8.6
Das einzige, was ich über dieses Problem gefunden ist ziemlich veraltet Diskussion , die didn ‚t Hilfe viel.
Gibt es eine Lösung für dieses Problem?
Ich verwende attachment_fu, weil ich von dieses Tutorial , aber ich konnte nicht über das Upload-Problem.
Bearbeiten : Ich finde nur eine Lösung, die funktioniert, die so etwas wie
istdef create
@image = Image.new(params[:image])
sleep 2 # for windows to catch up
@image.save ...
, aber ich weiß nicht wirklich wie es auf diese Weise tun
Lösung
Ich denke, was Sie wirklich tun wird es Zeit für den Bildprozessor geben (RMagick oder Imagescience oder was auch immer Sie angeschlossen haben) an die Arbeit.
Wenn Sie viele unterschiedliche Größen beim Hochladen werden erstellen, diejenigen könnte helfen, zu reduzieren.
Auch in meiner eigenen Erfahrung läuft alles viel langsamer in meiner Dev-Umgebung, als es in der tatsächlichen Produktion der Fall ist, Sie können nicht brauchen die hart codierte Verzögerung in der Produktion.