2009-09-04 11 views
0

Je rencontre un problème avec Rails plugin attachment_fu. Sur chaque téléchargement, je reçois une erreur de validationRails plugin Attachment_fu sur Windows

Taille ne figure pas dans la liste

J'utilise actuellement

  • Rails 2.3.3
  • Ruby 1.8.6

La seule chose que j'ai trouvé à propos de ce problème est assez obsolète discussion, ce qui n'a pas beaucoup aidé.

Y at-il une solution à ce problème? J'utilise attachment_fu, parce que je voulais faire le téléchargement de fichier AJAX par this tutorial, mais je n'ai pas réussi à surmonter le problème de téléchargement.

modifier: Je trouve qu'une seule solution qui fonctionne, ce qui est quelque chose comme

def create 
    @image = Image.new(params[:image]) 
    sleep 2 # for windows to catch up 
    @image.save ... 

mais je ne aime pas vraiment ce faire de cette façon

Répondre

1

Je pense que ce que vous faites vraiment il y a du temps pour que le processeur d'image (Rmagick ou ImageScience ou tout ce que vous avez branché) fonctionne.

Si vous créez plusieurs lots de tailles différentes lors de la mise en ligne, la réduction de ceux-ci peut s'avérer utile.

En outre, dans ma propre expérience, tout fonctionne beaucoup plus lentement dans mon environnement de développement que dans la production réelle, vous n'avez pas besoin du retard codé en production.

+0

Je viens de le tester en production sur ma machine Linux et ça marche très bien, donc je vais juste le garder de cette façon seulement en développement, heh, de toute façon merci pour l'idée –

Questions connexes