2010-10-18 24 views
0

Mon client a appelé aujourd'hui parce qu'il ne pouvait pas télécharger ses images sur son site d'achat, et je n'ai aucune idée de l'endroit où les limites de taille de fichier de téléchargement sont configurées.Suppression de la limite de téléchargement des images Rails/Spree?

Voici donc ma configuration de serveur: Ubuntu 10.04LTS, Spree on Rails 2.3, Nginx.

Fondamentalement, je veux supprimer la limite de téléchargement de fichiers.

Quelqu'un sait où je devrais aller pour commencer?

Répondre

2

Avez-vous vérifié votre configuration Nginx?

Plus particulièrement la directive client_max_body_size? Pour vous assurer que votre installation Spree ne rejette pas le fichier, lancez script/server localement et essayez de télécharger un gros fichier.

0

Spree utilise Paperclip (http://github.com/thoughtbot/paperclip) pour le traitement et la gestion de ses images. Vous pouvez également vérifier là pour une limite de taille.

0

Assurez-vous également de consulter google google group spree-utilisateur pour les questions liées à Spree. Vous pourriez obtenir une réponse plus rapide là-bas.

0

Alors, vous voulez vraiment que votre client télécharge ses images de 18 mégapixels de son reflex directement sur le site? Ou, leur avez-vous demandé la taille des images qu'ils veulent télécharger? Comme d'autres l'ont déjà dit, il existe plusieurs endroits où la taille des fichiers peut être limitée. En outre, les fichiers image peuvent être codés, de sorte que la limite peut être beaucoup plus faible que prévu.