Bonjour a tous,
je me permets de créer un nouveau topic pour mon problème d'upload.
Alors voilou, je n'arrive pas a uploader via mon ftp certaines images, qui apparemment, dépassent plus de 400ko. Ni via le ftp, ni via la console "uploader une image" par la console d'admin. >:(
Quand je vais dans le répertoire pour insérer mes images, j'ai des croix rouges a la place des miniatures. J'ai quand même essayer de cliquer sur "insérer les photos sélectionnées" pour voir si ca marcherait mais j'ai encore des croix rouges pour le résultat.
J'ai cliqué sur une des croix rouges pour avoir le message d'erreur qui est celui-ci:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 7096 bytes) in /home/www/4a9ef52d6e9d5514cfdbe2eb580cf9ec/web/gallery/include/picmgmt.inc.php on line 259
Que dois-je changer pour que la mémoire soit suffisamment grande??
J'ai regardé le php info de mon serveur et dans le debogage de coppermine et apparemment, ca devrait passer:
max_execution_time | 10 | 10
max_input_time | 60 | 60
upload_max_filesize | 48M | 48M
post_max_size | 48M | 48M
Que dois-je modifier pour régler mon problème??
Merci d'avance pour votre aide.
http://forum.coppermine-gallery.net/index.php?topic=5843.0
Bonsoir,
j'ai été voir sur le lien que vous m'avez indiqué mais tout est en anglais. ???
Je n'ai pas assez de notions pour comprendre tout.
Donc, en francais, ca donne quoi svp??
En résumé, ça dit que vous devez augmenter (ou demander à votre hébergeur qu'il augmente) le paramètre memory_limit (qui est acuellement 16M) dans le php.ini
Si ce n'est pas possible, la seule solution est d'uploader des photos plus petites (en nombre de pixels, pas en poids)
Quote from: Titooy on January 31, 2006, 07:15:50 PM
En résumé, ça dit que vous devez augmenter (ou demander à votre hébergeur qu'il augmente) le paramètre memory_limit (qui est acuellement 16M) dans le php.ini
Si ce n'est pas possible, la seule solution est d'uploader des photos plus petites (en nombre de pixels, pas en poids)
ha bon. hum, c'est bizarre car j'ai un autre site qui est sur le même hebergeur et j'utilise aussi coppermine avec phpnuke et je n'ai jamais rencontré de problèmes pour uploader des photos qui font généralement au moins 1Mo.
est ce qu c'est normal?
Je ne sais pas si c'est normal mais ce qu'il faut comprendre, c'est qu'il s'agit du poids de la photo décompressée qui pose problème, pas celui du fichier en lui-même. Pour traiter une image, GD (comme pratiquement tous les logiciels de traitement d'image) doit l'interpréter et donc décompresser l'image. Et c'est là qu'il se heurte aux limites d'utilisation de mémoire définies dans le fichier php.ini.
Pour avoir une idée du poids de votre photo décompressée, enregistrez-la en bmp ou en tif non-compressé.
Quote from: Titooy on January 31, 2006, 10:55:47 PM
Je ne sais pas si c'est normal mais ce qu'il faut comprendre, c'est qu'il s'agit du poids de la photo décompressée qui pose problème, pas celui du fichier en lui-même. Pour traiter une image, GD (comme pratiquement tous les logiciels de traitement d'image) doit l'interpréter et donc décompresser l'image. Et c'est là qu'il se heurte aux limites d'utilisation de mémoire définies dans le fichier php.ini.
Pour avoir une idée du poids de votre photo décompressée, enregistrez-la en bmp ou en tif non-compressé.
en bmp, j'en ai qui font plus de 20mo
Bonsoir,
j'ai envoyé un email a mon hebergeur pour demander d'augmenter le memory_limit mais reste sceptique.
J'ai une autre question:
Est ce normal que quand je veux uploader de nouvelles photos via le ftp, coppermine m'affiche tjs les images qui ont déja été uploadées?
Dans la liste des nouvelles images, via le panneau de coppermine, il m'affiche les photos déja uploadées qui se trouvent dans le répertoire ainsi que les nouvelles photos a uploader.
D'habitude coppermine n'affiche que les nouvelles photos a insérer dans l'album.
C'est un problème ou c'est comme ça pour la nouvelle version de coppermine?
Merci d'avance.
Depuis que je connais Coppermine c'est comme ça. Il y a un mod pour qu'il n'affiche que les nouvelles photos : http://forum.coppermine-gallery.net/index.php?topic=25709.0
Bonjour,
voici la réponse de mon hebergeur:
Bonjour,
Je tiens à vous rappeler une des conditions d'utilisation de votre hébergement:
"Infomaniak Network SA ne tolère aucun script consommant plus de 16Mb de mémoire
lors de son exécution, ni d'une durée de plus de 10 secondes"
L'erreur qui s'est affichée est dûe au dépassement de la mémoire. Ce n'est pas
le serveur qui manque de mémoire, mais nous qui avons limité cela pour garder
nos machines stables. Merci de trouver une solution sur vos scripts pour
contourner cela, en désinstallant des modules par exemple.
Soit votre script consomme plus qu'avant (une base qui grandit et qui n'est pas
épurée, par exemple), soit il traite des images plus grosses qu'avant, etc...
mais ce n'est pas un changement qui vient de chez nous. Il faut épurer vos bases
de données, nettoyer ce qui est trop vieux, voir s'il n'y a pas de mise à jour
du CMS sur le site officiel que vous utilisez, etc.
Je suis dans la m****.
Ce que je ne comprends tjs pas c'est pq les photos passent sur mon autre site avec coppermine et que sur mon 2ème site, elles ne veulent pas passer.
Je sais que je suis chiante mais j'aimerais bien comprendre d'où vient véritablement le problème. Si ca passe sur un site, ca devrait passer sur l'autre, surtout que mes deux sites sont heberger chez le même hebergeur.
Est-ce que ça arrive avec toutes les photos ou avec certaines en particulier ?
Quote from: Titooy on February 02, 2006, 06:34:52 PM
Est-ce que ça arrive avec toutes les photos ou avec certaines en particulier ?
certaines.
Alors c'est effectectivement un problème de taille...
Une manière de contourner le problème, proposée sur le forum international, est d'uploader des photos plus petites pour créer les miniatures et les versions réduites, puis de les remplacer par les versions originales. Le seul problème est alors que les données de taille et de dimension ne sont pas correcte (vous pouvez éventuellement les corriger à la main dans la base de données).
Une autre solution est de créer vous-même les fichiers normal_ et thumb_ et de les uploader avec l'image originale. En principe, coppermine ne devrait pas essayer de les recréer, et n'utiliserait donc pas cette quantité de mémoire.
j'ai près de 10 000 images a transférer. c'est impossible à faire.
:o
C'est fou qaund même que des images identiques n'arrivent pas être uploadées d'une galerie a l'autre et en étant sur le même hebergeur.
C'est un truc qui me rend folle.
Même image, même serveur, même version de Coppermine ?
Quote from: Titooy on February 02, 2006, 09:45:01 PM
Même image, même serveur, même version de Coppermine ?
non, pas la meme version. j'utilise le module coppermine avec phpnuke 6.5
c'est la version: Coppermine Photo Gallery 1.2.2a for CMS
Le site a 2ans et je n'ai pas eu l'utilité de l'upgrader car aucun problème.
Comme je ne renouvelle pas mon contrat pour ce site là, je dois transférer toutes les photos sur l'autre site qui reste en ligne.
Au fait, c'est quoi CMS??
Bonjour,
QuoteAu fait, c'est quoi CMS??
Content Management System
C'est à dire "système de gestion de contenu" - comme cpg-dragonfly, phpnuke, joomla/mambo, spip, etc.
S'il s'agit d'un transfert, les fichiers normal_ et thumb_ existent déjà. Il suffit donc de les transférer ensemble et vous n'aurez plus de dépassement de mémoire...
bonjour!
je pensais avoir compris le problème grace aux nombreux posts sur le sujet, mais ca n'explique pas un point: j'avais ajouté une photo avec succes il y a quelques temps.
je recrée aujourd'hui un repertoire et remets la meme image dans ce repertoire. (le nombre de pixels n'a pas changé...) La création de la miniature echoue (le fameux "Allowed memory size of 16777216 bytes exhausted " dans showthumb). pourquoi ?
(en effet l'ajout d'une "petite" image réussit)
merci pour votre aide,
Caroline
Salut !! :)
Moi aussi j'ai un problème pour upoader mes images !!
Image Magick je ne l'ai pas téléchargé. Donc je comprend que ça ne marche pas avec mais quand je change Image Magick pour mettre GD 2 j'ai tout de même un problème !!... Pour GD2 aussi il faut installé quelque chose !?
Merci d'avance pour votre aide !... ;)
Bonjour,
@santonic
Quoteje recrée aujourd'hui un repertoire et remets la meme image dans ce repertoire.
Quel répertoire ? Qu'avez-vous fait ?
@Hilaryline
Depuis votre Coppermine, en étant connecté en
MODE ADMIN, faites
util.php pour constater si GD2 est présent, ce qui est vrai pour la plupart des cas. Donc dans cette hypothèse, dans votre CONFIGURATION, choisissez GD2.0 .
PYAP
Salut !!
Tout d'abord, merci de m'avoir répondu !! ;)
Ensuite je suis allée là où il y a toute les infos qui concerne le site et coppermine, et je me suis fait toute la page, et je n'ai vu vulle part GD2 ! Et si il faut que je tente de le placer pour savoir si je l'ai, faut que je le place où exactement !? ???
Hilaryline,
QuoteTout d'abord, merci de m'avoir répondu !
Nous nous efforçons de répondre à tout le monde, ce qui n'est pas toujours aisé dû au manque de temps !
Quoteje n'ai vu vulle part GD2 ! Et si il faut que je tente de le placer pour savoir si je l'ai, faut que je le place où exactement !?
Depuis votre page
UTIL.PHP (page utilitaires) avez-vous ouvert le lien
PHPINFO sous lequel est écrit ceci :
Afficher le phpinfo
Contient des informations techniques sur votre serveur.
- Adressez vous a votre hébergeur pour toutes questions concernant ces données.A propos de GD2 ce nest pas à vous de l'installer, c'est du ressort de votre hébergeur.
PYAP
Bonjour !
Oui oui, j'ai ouvert le lien PHPINFO et justement j'ai regardé dans toute la page, et nulle part dedans je n'ai vu GD2 !... :-\
Quote from: Hilaryline on June 18, 2006, 04:22:34 PM
Bonjour !
Oui oui, j'ai ouvert le lien PHPINFO et justement j'ai regardé dans toute la page, et nulle part dedans je n'ai vu GD2 !... :-\
Chez quel hébergeur ?
Ifrance !... :-[
ce serait etonnant que GD ne soit pas installé sur le serveur, mais bon, on ne sait jamais...
Un lien ver sle site ?
Voilà l'adresse :
http://beautiful-hilarygalerie.ifrance.com/cpg148/ (http://beautiful-hilarygalerie.ifrance.com/cpg148/)
peux mettre une copie du phpinfo(). Nous ne pouvons pas le visualiser sans être loggué comme admin
Voilà... :-\
il semble en effet que la librairie GD ne soit pas installée.
Demandes à IFrance ce qu'il en est.
Merci !
J'ai envoyé le message, je vous fais part de leur réponse dès que je l'ai ! ;)
------------------------------
Voilà leur réponse !
QuoteBonjour,
nous sommes désolés mais la Galerie GD n'est pas activée actuellement sur iFRANCE mais pourrait l'être très prochainement.
Cordialement
Service Clients iFRANCE
Je leur ai demandé de préciser le prochainement parce que Allociné pour les films ils mettent prochainement, et enfin de compte le film ne sort jamais au cinéma !!
Bonjour Hilaryline,
Et bien, mauvaise nouvelle :-\
Vous n'avez aucune chance de faire fonctionner Coppermine dans ces conditions.
Solution : Changez d'hébergeur !
D'ailleurs comme vous allez changer, vos visiteurs ne seront pas mécontents de ne plus avoir à subir les muliples bandeaux publicitaires extrêmement agaçant de iFrance et qui ne vont pas vous enrichir !!!!
Finalement c'est une très bonne nouvelle qu'iFrance n'ait pas installé la librairie graphique GD ;D
PYAP
Pour les bandeaux publicitaires j'avais trouvé le moyen de les enlevés !
La preuve sur mon site : http://beautiful-hilary.ifrance.com
En tout les cas, je vous remercie énormément de votre aide !!! ;)
Hilaryline,
QuotePour les bandeaux publicitaires j'avais trouvé le moyen de les enlevés !
La preuve sur mon site
;)
QuoteEn tout les cas, je vous remercie énormément de votre aide !!!
Pour tout dire, ce sont les Utilisateurs de Coppermine qui subissent le même problème que vous, et qui n'ont pas posé la question qui vous remercient ;D
PYAP