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

ist
def 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

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top