coppermine-gallery.com/forum

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: dom2 on May 29, 2007, 10:30:52 PM

Title: installation coppermine
Post by: dom2 on May 29, 2007, 10:30:52 PM
bonjour à tous, j'ai cherché un topic mais ne comprenant pas l'anglais ou à peine, je ne puis continuer. voilà, bien évidemment j'essai d'installer coppermine. je ne lit que du bien dessus donc je tente. avant de l'installer sur le serveur je voudrait l'installer en local pour le tester et y comprendre quelque chose.

- j'utilise easyphp 2. j'ai créer une base grace à "mysql administration". le nom de la base est coppgallery.
- je lance install.php de coppermine et en username : dom2 , password : 03 , email : xx@yy.fr ; mysqlhost : localhost , MySQL Database Name : coppgallery , MySQL Username : dom , MySQL Password : 02 , puis ImageMagick path : C:/Program Files/ImageMagick/.

la réponse est :
Could not create a mySQL connection, please check the SQL values entered
MySQL error was : Accès refusé pour l'utilisateur: 'dom'@'@localhost' (mot de passe: OUI)
The path you have entered for ImageMagick ('C:/Program Files/ImageMagick/') contains at least one space. This will cause problems in the script.
You must move ImageMagick to another directory.

que dois-je faire ? je tourne en rond depuis pas mal de temps maintenant, merci de votre aide
Title: Re: installation coppermine
Post by: Pascal YAP on May 29, 2007, 10:42:12 PM
Bonjour,

Vous avez raison de vouloir tester Coppermine avant même de décider de l'utiliser.

Je ne saurai que trop vous recommander de suivre le lien suivant.
http://forum.coppermine-gallery.net/index.php?topic=34465.0
Il s'agit de LIVE-DEMO, une version de Coppermine qui intègre tout le nécessaire pour faire fonctionner le programme.

En ce qui concerne votre blocage, difficile de ce prononcer définitivement. Mais tentez dans un premier de ne pas utiliser dans vos chemins le signe "/" mais celui-ci "\" qui est plus convenable pour désigner un chemin sur un disque dur  ;)

PYAP

Title: Re: installation coppermine
Post by: poubao on May 29, 2007, 10:49:09 PM
bonsoir,
sous easyphp, username =root
laisser le mot de passe en blanc (pas de mot de passe)
il faut activer l'option GD dans php, c'est plus simple qu'avec imagemagic
poubao :D
Title: Re: installation coppermine
Post by: Pascal YAP on May 30, 2007, 12:42:05 AM
@Poubao,

Quoteil faut activer l'option GD dans php, c'est plus simple qu'avec imagemagic
Effectivement !
Et alors ne pas omettre d'activer GD dans le fichier PHP.INI.

PYAP
Title: Re: installation coppermine
Post by: dom2 on May 30, 2007, 07:42:00 AM
merci pour tout ceci, j'avais déjà essayé avec root et mot de passe blanc mais toujours cet avertissement. concernant gd, comment l'activer.  à cette adresse http://www.manuelphp.com/php/image.installation.php des choses sont marquées. mais étant nouveau dans php et n'en faisant pas mon métier j'avue avoir des difficultés de compréhension. compiler php ? j'utilise betement easyphp2. par ailleurs j'ai 2 répertoires php, l'un php et l'autre php5. dans le second il y a un fichier php.ini qu'il n'y a pas dans le second. est ce que c'est dans ce fichier qu'il faut mettre e sous quelle forme. lorsque je vais dans l'administration php et j'affiche les extensions gd apparaît et le premier fichier est gd_info puis des imagexxx.

- phpinfo m'indique (voir en dernier)

- dans php.ini du repertoire apache j'ai trouvé php_gd2.dll dans la partie winbdows extensions et il n'y a pas de point-virgule devant, est ce normal ?

merci de votre disponibilité







System    Windows NT DOMINIQUE-PENE 5.1 build 2600
Build Date    Nov 2 2006 11:50:55
Configure Command    cscript /nologo configure.js " --enable-snapshot-build" " --with-gd=shared"
Server API    Apache 2.0 Handler
Virtual Directory Support    enabled
Configuration File (php.ini) Path    C:\Program Files\EasyPHP\apache\php.ini
PHP API    20041225
PHP Extension    20060613
Zend Extension    220060519
Debug Build    no
Thread Safety    enabled
Zend Memory Manager    enabled
IPv6 Support    enabled
Registered PHP Streams    php, file, data, http, ftp, compress.zlib
Registered Stream Socket Transports    tcp, udp
Registered Stream Filters    convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, zlib.*




Title: Re: installation coppermine
Post by: dom2 on May 30, 2007, 08:18:13 AM
re-

j'ai oublié de dire tout à l'heure, j'ai téléchargé la démo mais rien se passe à partir de start exe, il se lance puis plus rien. concernant le répertoire j'ai vu dans plusieurs endoits qu'il faut faire un chmode 755 ou 777 est ce que cela doit etre fait en local et comment ?
à bientot
Title: Re: installation coppermine
Post by: François Keller on May 30, 2007, 12:46:12 PM
pour activer gd, il faut enlever le ; devant la déclaration dans le php.ini
Title: Re: installation coppermine
Post by: dom2 on May 30, 2007, 01:07:21 PM
merci Frantz, c'était fait mais ça ne fonctionne toujours pas
Title: Re: installation coppermine
Post by: Pascal YAP on May 30, 2007, 04:25:36 PM
Vous avez installé les fichiers Coppermine dans le dossier "WWW" de EasyPHP au moins ?

PYAP
Title: Re: installation coppermine
Post by: dom2 on May 30, 2007, 06:00:08 PM
bonjour, non je travaillais à partir de mon site en local. je viens de decompresser cpg1410 dans www de easyphp, toujours la même chose :
est ce qu'il y a quelque chose de particulier à faire avec easyphp lorsqu'on a créer la base mysql, genre mot de passe, etc.?


Could not create a mySQL connection, please check the SQL values entered
MySQL error was : Accès refusé pour l'utilisateur: 'coppgallery'@'@localhost' (mot de passe: OUI)
Title: Re: installation coppermine
Post by: François Keller on May 30, 2007, 06:11:04 PM
normalement, le nom d'utilisateur a mettre dans le fichier config.inc.php est "root", sauf si vous avez défini un mot de passe, il faut laisser le champ vide. vérifiez aussi le nom  de votre base de donnée.
a priori, d'après le message d'erreur, il s'agit d'un problème de mot de passe.
Title: Re: installation coppermine
Post by: dom2 on May 30, 2007, 08:46:17 PM
bonsoir, phpadmin de easyphp me donne ces infos :

Utilisateur     Serveur     Mot de passe     Privilèges globaux Tip     "Grant"     
   N'importe quel    %    --    USAGE    Non    Changer les privilèges
   root    localhost    Non    ALL PRIVILEGES    Oui    Changer les privilèges


j'ai essayé de changer de table, j'ai toujours les mêmes infos :
Could not create a mySQL connection, please check the SQL values entered

visiblement il y a un pb de connection avec la table. je ne comprend j'ai installé un forum phpbb récemment et je n'ai eu aucun souci.


est ce qu'il y a un pb de compatibilité avec le serveur mysql. voici les versions :
phpMyAdmin - 2.9.1.1
    * Serveur:
    * Version du client MySQL: 5.0.22
    * Extensions PHP utilisées: mysql
    * Langue - Language Info:
    * Thème / Style:
    * Taille du texte:
    * Documentation de phpMyAdmin
    * Site officiel de phpMyAdmin
    * [ChangeLog] [CVS] [Lists]


merci


Title: Re: installation coppermine
Post by: poubao on May 30, 2007, 09:29:20 PM
bonsoir
Je crois que tu t'es planté à l'intallation de easyphp, il ne faut pas déclarer de mot de passe, et garder comme nom d'utilisateur 'root', (c'est par défaut, d'ailleurs il faut garder tous les paramêtres par défaut sauf le nom de la base de données!), je pense que le mieux, c'est de désinstaller easyphp, supprimer tous les répertoires qui trainent éventuellement aprés cette désinstallation, ensuite réinstaller easyphp, et garder les paramêtres par défaut.
Penses surtout à créer ta base de données,
Petit click droit sur l'icone d'easyphp dans la barre des taches, double click sur 'administration', click sur 'gestion bdd', dans le champ 'créer une base de données', inscrire le nom de ta base de données (coppgallery), et cliquer sur le bouton 'créer'

Quand à la façon d'activer les extensions, le plus simple à mon avis, c'est de faire un "clic droit" sur la petite icône d'easyphp dans la barre des taches, et de placer le pointeur de la souris sur 'configuration', de choisir 'extension php', une liste d'extensions s'ouvre, et tu coches celles qui te conviennent, pour toi GD ça modifiera automatiquement ton fichier ini sans risque d'erreurs  ;D
Ensuite, tu décompresse l'archive de Coppermine dans le répertoire "WWW" d'easy php,  il faut que les fichiers et les répertoires de coppermine se trouvent dans un sous répertoire de "WWW" pour toi ça pourrait être 'coppgallery'.
Ensuite re click droit sur la petite icône d'easyphp dans ta barre des taches, click sur Web local, et double click sur le répertoire où est installé Coppermine, et l'intallation se lance

Voila les paramêtres de connection à ta bdd:
mysqlhost : 'localhost '
MySQL Database Name : 'coppgallery' (si tu garde ce nom ;))
MySQL Username : 'root'
MySQL Password : ''


Désolé, peut pas faire mieux pour t'expliquer ;D

Poubao  :D
Title: Re: installation coppermine
Post by: dom2 on May 30, 2007, 11:05:37 PM
merci poubao,
j'ai désinstallé plusieurs fois easyphp, je retente.
- de suite je clique sur extension pour cocher php_gd2 (je n'ai pas gd). je constate au passage que php_imagik est en rouge (donc pb)
- clique droit 'administration' puis 'mysql administration' et ... de nouveau erreur de toute évidence il ne supporte pas que je coche php_gd2
- donc je désinstalle et réinstalle.
- je ne fais fis extensions.
- je clique droit sur 'administration' puis 'mysql administration' car je n'ai pas 'gestion bdd' puis clique sur créer une base de donnée après avoir appelé la base 'cop' avec  jeu de caractères= UTF-8 Unicode (utf8), entrelassement=ut8_general_ci
- dans 'php extensions' (32) gd est affiché donc pas de souci
- j'ai appelé la base 'cop', je crée un repertoire 'cop' dans www de easyphp
- dans 'web local' je vois le repertoire 'cop', je clique -- ok ça se lance
- username 'root', 'pasword' et 'email'='vide', MySQL Host=localhoste, MySQL Database Name=cop, MySQL Username=dom, MySQL Password=02, MySQL table prefix=cpg1410_

- résultat identique Could not create a mySQL connection, please check the SQL values entered ; MySQL error was : Accès refusé pour l'utilisateur: 'dom'@'@localhost' (mot de passe: OUI)

- je craque
Title: Re: installation coppermine
Post by: François Keller on May 31, 2007, 07:07:24 AM
QuoteMySQL Database Name=cop, MySQL Username=dom, MySQL Password=02, MySQL table prefix=cpg1410_
pourquoi utiliser un autre  utilisateur (dom) avec mot de passe pour acceder à la base de donnée cop.
Comme le dit Poubao, il faut garder l'utilisateur par défaut (root) sans mot de passe.
ne confondez pas nom d'utilisateur et mot de passe coppermine avec nom d'utilisateur et mot de passe mysql.
Title: Re: installation coppermine
Post by: poubao on May 31, 2007, 07:35:17 AM
Bonjour,
Je crois que tu utilises une version béta d'easyphp, c'est à dire qu'elle n'est pas validée, je te conseille d'installer la version 1.8 que tu trouveras ici (http://www.easyphp.org/telechargements.php3).
Et retentes un essai avec la version 1.8
Bon courage!
Poubao :D

Un peut d'aide pour installer easyphp (http://kachouri.com.free.fr/pdf/35.pdf)
Title: Re: installation coppermine
Post by: dom2 on May 31, 2007, 07:38:19 PM
ça y est, ça marche, merci de votre aide. de fait, c'est un pb de compréhension du fonctionnement mysql... et je vais bientot en avoir un grand besoin car il faut que je travail une enquête via internet pour mon boulot.
merci encore
Title: Re: installation coppermine
Post by: poubao on May 31, 2007, 09:22:27 PM
bonsoir,
un autre petit lien utile (http://www.php.net/manual/fr/)
Poubao  :D