Plug-in Rails Attack_fu su Windows
-
21-09-2019 - |
Domanda
Ho un problema con il plugin Rails attach_fu.Ad ogni caricamento, ricevo un errore di convalida
La dimensione non è inclusa nell'elenco
Attualmente sto utilizzando
- Rotaie 2.3.3
- Rubino 1.8.6
L'unica cosa che ho trovato su questo problema è piuttosto obsoleta discussione, il che non è servito a molto.
Esiste una soluzione a questo problema?
Sto utilizzando attach_fu, perché volevo eseguire il caricamento di file AJAX tramite questo tutorial, ma non sono riuscito a risolvere il problema del caricamento.
modificare:Trovo solo una soluzione che funzioni, che è qualcosa di simile
def create
@image = Image.new(params[:image])
sleep 2 # for windows to catch up
@image.save ...
ma non mi piace molto farlo in questo modo
Soluzione
Penso che quello che stai realmente facendo lì sia dare il tempo al processore di immagini (Rmagick o ImageScience o qualunque cosa tu abbia collegato) di funzionare.
Se stai creando molte dimensioni diverse al momento del caricamento, ridurle potrebbe essere d'aiuto.
Inoltre, nella mia esperienza, tutto funziona molto più lentamente nel mio ambiente di sviluppo rispetto alla produzione vera e propria, tu Maggio non è necessario il ritardo codificato nella produzione.