Notre site fournit un formulaire de téléchargement pour que nos membres puissent télécharger des photos que nous stockons ensuite et leur permettons de partager. Nous utilisons un simple formulaire POST pour activer le téléchargement, puis traiter les fichiers avec CGI.pm de Perl. Voici notre configuration Apache:Télécharger le problème de délai sous Apache/Perl
Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635
Pour une raison faible pourcentage de nos utilisateurs sont en cours d'exécution dans un problème où les temps de téléchargement sortir et échoue. Voici ce qui est rapporté dans nos logs Apache en cas d'échec:
(104)Connection reset by peer: Error reading request entity data, referer: http://domain.com/upload/photo
Au début nous avons pensé qu'il pourrait être dû à ne pas avoir le $ CGI :: POST_MAX trop bas des photos si grandes étaient rejetées. Même après avoir augmenté cette valeur à 100 Mo, cela se produit toujours. Nous ne pouvons pas répliquer le problème et il ne semble pas y avoir de rime ou de raison pour lesquels les utilisateurs rencontrent des problèmes car cela se produit dans différents navigateurs, systèmes d'exploitation, etc. Nous ne savons pas non plus si c'est un problème lié à Perl ou à nos paramètres Apache.
Je vous serais reconnaissant de tout conseil sur ce qui pourrait être à l'origine de ce problème et des suggestions sur la façon de résoudre le problème. Merci d'avance pour votre aide!
Pouvez-vous reproduire le problème de manière cohérente pour le même utilisateur qui télécharge la même image? sont les utilisateurs sur intranet ou internet (ce que je suis en train de conduire, c'est que ce pourrait être juste un problème de réseau) – DVK
Il est très commun pour le même utilisateur tentera de télécharger le même fichier plusieurs fois. Les utilisateurs sont des internautes. –
@RussellC. Avez-vous pu résoudre ce problème? Je fais face à quelque chose de similaire pour le moment et je ne trouve pas de solution. – Alex