Discussion consultée 308 fois
4 messages
Attachement photo non possible (erreur)

#1seb255
Bonjour,

Je souhaiterais attacher une photo à un de mes messages mais j'ai systématiquement le message :

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 4800 bytes) in /home/freud/public_html/modules/upload/!include!_forum/upload_forum2.php on line 201



D'où vient cette erreur, obtenue avec IE5 et Firefox ?

Merci.

seb
 Fichier non trouvé : P1070745.jpg
#2Freud
Bonsoir,

Les images avec des résolutions supérieures à 1200px de large sont automatiquement redimensionnées lors du téléchargement sur le serveur, ce en raison d'un nombre trop important de fichiers à très fortes résolutions et de manière injustifiées.

Ces fichiers en plus d'encombrer inutilement le serveur ralentissent le chargement des pages pour les lecteurs et monopolisent de la bande passante.

Sans trop entrer dans les détails, la mémoire interne du serveur peut-être saturée lorsque le redimensionnement concerne un fichier trop lourd. Etant donné que seule la largeur est limitée, il est probable que votre image soit très longue sur sa hauteur.


En bref, essayez de redimensionner préalablement l'image en limitant sa hauteur par exemple à 1500 ou 1000px. Si les détails ne sont pas important vous pouvez peut-être la réduire encore. Songez que les résolution d'écran tournent autour de 1000, 1500px de large en plein écran, donc une image au delà n'a pas grand intérêt.

++
Fred


PS: Pourrez-vous à titre indicatif me communiquer la résolution de votre image ?


   [ Message modifié par  Freud  le  20-08-2010  à  23:25 ] 
#3seb255
Bonsoir Freud,

merci pour votre prompt réponse.

Jusqu'à ce soir, je ne m'occupais jamais de la taille en px d'une image, les difficultés auxquelles j'étais confronté étant plus le "poids" en Ko.

J'ai donc essayé de dégradé jusqu'à 30Ko ma photo de 151Ko (le fatal error faisant état d'un pb de bytes), mais rien n'y faisait.

La taille de la photo était initialement de 2423 pxH / 1963pxW.

Bonne soirée.

seb
#4Freud
Re,

C'était donc bien cette hauteur (2423 px). Quelques explications complémentaires.
Au passage je viens de créer un petit tutoriel pour tenter de sensibiliser les utilisateurs aux résolutions excessives : Attachements - Résolution des images

C'est l'hébergeur qui alloue la mémoire de travail disponible pour les sites hébergés. Tant qu'EntraidElec ne sera pas sur un serveur dédié je ne pourrais y remédier. Pour le moment je n'en n'ai ni les connaissances ni les moyens


J'ai moi-même fait le choix de limiter les dimensions pour le confort des utilisateurs (temps de chargement) et économiser en bande passante. 1200px de large semblent suffisant pour 99% des fichiers du forum.
Si les images n'étaient pas ainsi redimensionnées il n'y aurait pas ce problème, car il s'agit bien de mémoire interne saturée et non d'un volume de stockage maxi.

La hauteur n'est quand à elle pas limitée car il arrive que des schémas, de tableaux électriques par exemple, soient peu large mais très haut. 800 de large par 2000 de haut par exemple pourraient passer, tandis qu'une 1200 par 2000 ne passerait sans doute pas. Même hauteur mais plus large, donc plus lourde.

Navré pour les désagréments, et j'espère que vous trouverez réponse aux vraies questions qui vous ont amenées ici

++
fred


   [ Message modifié par Freud  le  21-08-2010  à  00:43 ] 
Attachement photo non possible (erreur)