Salut à tous,
avant tout je tiens à féléciter tous les mecs et filles derriere ce projet ! Ca va beaucoup m'aider.
Je vien d'installer Coppermine sur free. Tout fonctionne sauf un truc : quand j'upload une photo, tout se passe bien mais il y a toujours 0 photo dans la galerie, j'ai vérifié sur le ftp il n'y a aucun fichier dans le dossier album/userpics/...
Je me demande si ce n'est pas parceque ce dossier est en chmod 700 et non 777 ? Mais sur free impossible de changer le chmod. Sinon il doit y avoir une solution pour mon problème vu que beaucoup ont réussi à avoir une galerie sur free ;) Je tourne avec la v 1.4.6
Bonjour,
regardez ce lien http://forum.coppermine-gallery.net/index.php?topic=24088.0 (http://forum.coppermine-gallery.net/index.php?topic=24088.0)
Oui ils parlent du CHMOD sur 755 ou 777 mais sur free c'est impossible comment les utilisateurs de free ont pu faire pour faire fonctionner leur galerie ?
Personnellement toute les photo de mon album sont uploader via ftp
Ah c'est une possibilité... mais est-ce que les membre peuvent avoir accès à la fonction FTP comme dans l'administration ?
Quotemais est-ce que les membre peuvent avoir accès à la fonction FTP comme dans l'administration ?
Non, à moins de les mettre dans la catégorie administrateurs. Mais ça pose pas mal de problèmes de sécurité.
Quote from: tankia on May 30, 2006, 08:05:22 PM
Oui ils parlent du CHMOD sur 755 ou 777 mais sur free c'est impossible comment les utilisateurs de free ont pu faire pour faire fonctionner leur galerie ?
Il n'y a pas de problème pour utiliser Coppermine sur free. Les problèmes d'upload rencontrés peuvent être multiples. Ce que dit le sujet dans le lien c'est qu'il faut dans un premier temps ne laisser la possibilité de ne charger qu'une seule image et de voir si ça marche, ensuite, en fonction su résultat on peut affiner.
Donnes nous un lien vers le site ainsi qu'un login et mot de passe avec les droits d'upload pour faire des tests (pas besoin d'un login admin)
Alors j'ai mis comme paramètre :
Configuration :
http://www.hiboox.com/images/2206/2gtvu71.gif
Groupes :
http://www.hiboox.com/images/2206/s9dyqa-.gif
Lien vers la galerie : http://
Id :
Pass :
J'ai effectivement une erreur d'upload, mais j'ai vu que la galerie est bridgée avec SMF.
As tu fais un test avant de faire le bridge ?
J'ai fais un test ici : http://kestudvien.free.fr/cpg146/index.php
Id : test1
Pass : test
la ça marche dans un album crée (album test). C'est un album utilisateur. j'avais réussi à en crée un avec la version bridgée, mais je n'avais pas réussi à placer de photo dedans.
Il faudrait maintenant laisser des droits d'upload dans l'album public existant (droit du groupe et propriétés de l'album) pour vori si j'arrive a placer une image dedans
C'est à dire ?
J'ai mis comme parametre pour tous les groupe : Upload dans les albums publics : Oui
et dans les propriétés de Nouvel Album : Les visiteurs peuvent mettre des photos en ligne * :Oui
Ok, mais dans les propriétés de l'album ?, ast tu autorisé les visiteurs à poster des images dans l'album ?
Sinon, une piste pour le problème avec le bridge
http://forum.coppermine-gallery.net/index.php?topic=31951.0 (http://forum.coppermine-gallery.net/index.php?topic=31951.0)
J'ai édité mon post ;)
Merci pour le lien il dise de permettre l'upload dans la page groupe apres le bridge car le bridge modifie les permission apparemment si j'ai bien compris non ?
Mais j'ai bien tout remis après le bridge la preuve dans mes screenshots plus haut non ?
Il y a peut être une erreur dans ma configuration cf mes screenshot plus haut.
Bon en fait j'ai l'impression que ça fonctionne même sur ma version bridgé mais qu'avec des images légères, je viens d'en mettre une dans la galerie personnelle (je n'avais testé qu'avec des images lourdes).
Peux tu changer la taille des images autorisées pour essayer.
J'ai mis un poids max à 3000ko et une taille maximale à 3000px
Et maintenant en essayant d'uploader une images de 2272x1704px et 1,87Mo il met une erreur :
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 9088 bytes) in /mnt/122/sdc/6/a/kestudvien/galerie/include/picmgmt.inc.php on line 262
Et j'ai testé avec une image moins lourde (66ko) et moins grande (800x600) et ça me donne cette erreur :
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Apache/ProXad [May 12 2006 11:44:37] Server at kestudvien.free.fr Port 80
J'ai trouvé un sujet en anglais qui pourrait contourner le problème de mémoire php : http://ez.no/products/ez_publish/documentation/configuration/troubleshooting/not_enough_php_memory
La première est de mettre dans le fichier php : ini_set ( "memory_limit", "20M")
Est-ce qu'on peut m'expliquer si ça va marcher déjà ? Et comment je l'insère pour que ça puisse fonctionner avec coppermine ?
La seconde est un fichier .htaccess à insérer dans le dossier où le script posantp roblème est executer :
<FilesMatch "\.(php|html?)$">
php_value memory_limit 24M
</FilesMatch>
Mais il faut que l'hébergeur n'est pas interdit cette modif... Dans mon cas je pense que Free a du l'interdire, je vais tester.
Ca bloque au niveau de la création de l'image normal_ puis thumb_ car la photos originales est bien uppée dans le dossier albums/userpics/xxxxx
C'est dommage, ça doit arriver à d'autres car les configurations php de free doivent ressembler à beaucoup d'autres hébergeur à ce niveau : max_execution_time : 30
max_input_time : 60
memory_limit : 16M
post_max_size : 2M
Est-ce que ce problème avec des versions précédentes de Coppermine ? Est-ce que cela arrivera dans les futures versions ?
question bête, dans la configuration as tu bien mis GD2 comme programme pour la création des miniatures ?
Oui GD version 2.x
Bonjour Tankia,
Comme vous l'avez constaté plus haut la limite maximum d'upload via "post" (post_max_size 2M / 2M), c'est à dire la fonction "UPLOADEZ UNE IMAGE" de Coppermine de plus de 2 mégas ! De plus les "TIMEOUT" interviennent rapidement chez FREE.FR, après 30 secondes seulement !
La fonction UPLOAD VIA FTP, très pratique pour les lourdes images, fonctionne-t-elle correctement ?
PYAP
Ca me fait la même erreur avec la fonction upload par FTP. De plus l'upload par FTP n'est pas une solution pour moi puisque tous les membres de la galerie doivent pouvoir mettre leur photo en ligne, et il n'ont pas accès à cette fonction.
Pour ce qui est de l'erreur de mémoire, il n'y a malheureusement aucune solution à part envoyer des photos plus petites ou uploader par ftp l'image intermédiaire et la vignette.
http://forum.coppermine-gallery.net/index.php?topic=27115.0
Et pour l'Internal Server Error, il faut réessayer jusqu'à ce que ça marche ou qu'il y ait un autre message d'erreur...
Alors j'ai testé le script sur un autre hébergement (un payant) de 300Mo et il fonctionne parfaitement en mettant ini_set ( "memory_limit", "20M")
dans le fichier include/pcmngt.php
Donc maintenant mes questions sont les suivantes :
1 / Puis-je bridger coppermine sur l'hergement de 300mo avec mon forum SMF sur mon hébergmeent Free ?
2 / Est-ce que je peux uploader mes photos à partir de l'hébergement de 300mo, faire les manipulation GD 2, puis envoyer la photo originale, normale et thumb sur mon hébergement Free ?
Pour les deux questions, la réponse est : pas dans l'état actuel des choses.
1/ Il me semble qu'il existe un ou des mods qui permettent de bridger des domaines différents
2/ jamais vu quoi ue ce soit dans le genre... à mon avis, il faudra le coder vous-même...
Est-ce que ce hack ne serait pas une solution pour ma question 2/ ?
http://forum.coppermine-gallery.net/index.php?topic=22564.0
Il me semble qu'en effet ça peut être une solution. Dans ce cas, les images originales sont stockées sur un serveur, les vignettes et images intermédiaires sur le serveur ou est installé Coppermine.
Bon et bien je vais tenter de faire toutes ses modifications. Merci beaucoup pour votre aide ! Sinon à part ca problème Coppermine est excellent.
Ça risque de ne pas être une solution car avec ce hack, le stockage se fait sur un autre serveur mais le travail se fait sur le serveur de principal. Ça ne pourrait donc fonctionner que si vous utilisez votre serveur pro comme serveur principal. Mais à ce moment là, on tombe dans le problème du bridge avec 2 serveurs différents.
QuoteÇa risque de ne pas être une solution car avec ce hack, le stockage se fait sur un autre serveur mais le travail se fait sur le serveur de principal.
C'est vrai, je n'avais pas pensé au fait que le problème venait du traitement des images sur le serveur (heureusement Titooy veille au grain ;))
Apparemment le bridge sur 2 serveur fonctionne : http://forum.coppermine-gallery.net/index.php?topic=19157.0
Par contre ils n'expliquent pas les modification à faire...
Ce post parle de 2 bases de données différentes pour Coppermine et le forum
sur un même serveur.
Il y a 2 problèmes majeurs pour bridger sur des serveurs différents :
- Coppermine doit pouvoir accéder à la base de données des utilisateurs du forum
- L'intégration est basée sur les cookies, qui ne peuvent être lus qu'à partir d'un seul domaine
Je corrige ce que je disais précédemment, je croyais avoir vu un mod pour bridger des domaines différents mais il s'agissait en fait de sous-domaines (http://forum.coppermine-gallery.net/index.php?topic=9237.0).
Autant pour moi j'ai lu un peu trop vite le post et c'est qu'il ne traite que des base de données. Merci.
J'ai aussi un problème d'upload... Je mets un fichier à uploader et enfaite il charge et me remets sur la page d'upload !!... ???
[J'ai vraiment la poisse avec Coppermine]
Bonjour,
Quote from: Hilaryline on June 21, 2006, 04:44:37 PM
J'ai aussi un problème d'upload... Je mets un fichier à uploader et enfaite il charge et me remets sur la page d'upload !!... ???
[J'ai vraiment la poisse avec Coppermine]
Merci de ne pas "polluer" ce post. On risque de ne plus rien y comprendre. Votre problème doit être expliqué clairement dans un autre sujet (un lien est en règle générale pratique pour se rendre compte du problème, avec dans votre cas un login et mot de passe donnant des droits de téléchargements sur la galerie pour faire des tests)