|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 35 ![]() |
Bonjour à tous,
Code :
![]() Je travail sur un script d'upload d'image avec redimensionnement etc... Voilà le principe : -1. je move_uploaded_file() l'image dans un fichier temp "/fichiers/temp" -2. j'appelle le fichier se trouvant dans "/fichiers/temp" -2.1. Je redimensionne en 800*600 à l'aide des fonctions classiques de la librairie GD et j'enregistre dans "/fichiers/" -3. j'appelle le fichier se trouvant dans "/fichiers/temp" -3.1. Je redimensionne en 80px (pour miniature) à l'aide des fonctions classiques de la librairie GD et j'enregistre dans "/fichiers/ap" J'avais déjà quelques soucis lors du travail des photos car le memory_limit du php.ini était toujours à 8Mo (valeur par défaut) En augmentant la valeur j'ai pu contourner une bonne partie de mes erreurs. Le soucis est que mon code fonctionne avec des photos allant jusqu'à 6000px de large mais arrivé autour des 7000px, la fonction move_uploaded_file plante sans me retourner d'erreurs. Est-ce mieux de limiter dès le début? Faut il traiter les photos en backoffice à l'aide d'un logiciel installé sur le serveur (pour info je travail sur serveur dédié linux 1&1) Bref, y-at-il une solution? Merci d'avance pour vos réponses! Jerome |
||
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Développeur Inscription : août 2010 Messages : 587 ![]() |
une limite de poids au niveau de ton hébergement.
__________________
Développeur informatique contrarié... |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 35 ![]() |
Bonjour,
Effectivement la limite de poid semble résoudre le souci.... Elle était encore par défaut à 8Mo, pourtant la photo que j'utilisais pour le test n'en faisait que 6Mo, étrange.... Je vais tester encore ces prochains jours... Merci |
|
|
00
|
|
|
#4 | |
|
Membre éprouvé
![]() Étudiant Inscription : avril 2011 Messages : 317 ![]() |
Citation:
J'avais eu un soucis du même genre avec des dépassements de poids (32Mo, or mes images étaient inférieur à 2Mo. Après quelques recherches, j'ai vu que la taille (en pixels) de l'image peut poser problème. Regarde de ce côté la. |
|
|
|
00
|
|
|
#5 | |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 35 ![]() |
Citation:
- memory_limit => mémoire allouée au script (8Mo par défaut) - upload_max_filesize => Poid du fichier envoyé en effet, plus la photo est grande (en pixels) plus le script sera gourmand en mémoire vive. Donc il faut booster le paramètre memory_limit et pour ma part je l'ai mis à 512Mo car à 256 il plantait encore. Pour l'instant je continu de tester mais tout semble ok |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com