[MySQL] Créer une base de donnée ...

Résolu
Desperate-pupil Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   -  
 Ziaba -
Coucou à tous ! ^^

J'essaie de créer une gallerie avec Coppermine Photo Gallery, et en m'aidant de la documentation disponible sur https://coppermine-gallery.net/demo/cpg14x/docs/index_fr.htm , ils me disent que je dois avoir une base de donnée MySQL ...
Pour tout vous dire, je ne m'y connais pas du tout et je voulais savoir : j'ai WAMP. Cela suffit-il ? Ma base de donnée est-elle déjà créée ou dois-je faire quelque chose pour en créer une ?
Sinon, j'ai entendu dire que je pouvais me servir de PhpMyAdmin pour ça mais je ne sais pas ce que c'est ni comment m'en servir.

Voici pourquoi je sollicite votre aide ... J'espère que vous saurez avoir la patience de m'aider. ^^
Merci d'avance.
A voir également:

98 réponses

gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   1 335
 
il faut lancer easyphp ! et que les serveurs apache et mysql tournent !!
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
ba vi !

tu as bien installé EasyPhp ?

donc tu as l'icone dans la zone de notification, le point rouge doit clignoter.

pour être sûr, double clic sur l'icône et vérifie que les deux feux tricolores sont au vert.

ensuite, clic droit sur l'icône de EasyPhp et "Web local".
0
Desperate-pupil Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   9
 
Ah, ouais, ok ...... MERCII !

Mais dans le formulaire d'installation, on me prévient de quelques erreurs que j'ai commises. Mais je pense savoir lesquelles : je n'ai pas changé le CHMOD des dossiers "albums" et "include" de Coppermine. A part FileZilla, je ne sais pas du tout comment faire...
Vous savez, vous ?

Les "erreurs" sont :

Warning: getimagesize(albums/userpics/im.gif): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\coppermine\install.php on line 114

Warning: unlink(albums/userpics/im.gif): No such file or directory in c:\program files\easyphp1-8\www\coppermine\install.php on line 115


Et après, on me dit que le dossier "ImageMagick" a été trouvé mais qu'il ne peut pas être "exécuté" par le script. On me dit qu'il vaudrait mieux que j'utilise GD. Ca se passe pareil qu'avec ImageMagick ?
0
Desperate-pupil Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   9
 
Il me semble avoir déjà eu le même message d'erreur auparavant ... mais il ne concernait pas les mêmes lignes !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
salut,

alors ?
tu en es où ?

l'installation a-t-elle réussi ?

pour le CHMOD, je ne sais pas. autant sur un logiciel ftp c'est assez simple autant en local je ne sais pas.
en fait je ne sais pas si ça revient à coller les droits ad hoc dans les propriétés du fichier pour l'utilisateur, le groupe et le reste de la planète.

est-ce que le fichier dont il parle (c:\program files\easyphp1-8\www\coppermine\albums\userpics\im.gif) existe sur ton serveur local ?
0
Desperate-pupil Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   9
 
Ah, oui, peut-être que ce n'est pas un problème de CHMOD, alors, parce que le fichier en question n'existe pas .... Du moins, il ne se trouve pas à l'endroit où il devrait être (c:\program files\easyphp1-8\www\coppermine\albums\userpics\im.gif). Faut-il que je RE-télécharge Coppermine ou quelqu'un peut-il m'envoyer ce fichier ?

Merci d'avance pour les réponses ... ^^
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
fais une recherche de fichier sur im.gif'', c'est peut être "ImageMagick" qui n'est pas installé où il faut ou moi qui me trompe dans la localisation du fichier.

mais l'installation ? elle s'est faite ?
0
Desperate-pupil Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   9
 
Je ne pense pas que tu te sois trompé dans la localisation de "im.gif" car c'est la même que celle qu'il y avait sur le formulaire d'installation de Coppermine.

J'avais installé ImageMagick, c'est sûr, car j'avais un raccourci sur mon bureau. Mais ce raccourci a disparu... Je vais le ré-installer et voir ...
0
Desperate-pupil Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   9
 
J'ai vérifié et je n'ai pas du tout le fichier "im.gif". Vaut-il mieux que je ré-installe Coppermine (sait-on jamais ...) ou que quelqu'un m'envoie ce fichier ?
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
réinstalle, de toute façon ce qu'on t'enverrait ne serait pas mieux que ce tu décompressera.
mais je me demande si ce fichier fait parti de Coppermine ou de ImageMagick.

enfin, si tu réinstalles il faut effacer toutes les tables de la bdd 'coppermine'.
0
Desperate-pupil Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   9
 
Ben, je pense que le fichier "im.gif" fait partie de Coppermine puisque sa localisation indique qu'il se trouve dans le dossier "userpics" du dossier "albums" du dossier "Coppermine" (c:\program files\easyphp1-8\www\coppermine\albums\userpics\im.gif), à moins que je me trompe ...

Dans ce cas, je vais ré-installer Coppermine ET ImageMagick, parce que je ne comprends plus rien .... ^^
0
Desperate-pupil Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   9
 
J'y crois pas ! J'ai ré-installé Coppermine et ImageMagick ..... et ça fonctionne !!!

Merci beaucoup, là, je suis en train de configurer, et je ne sais pas trop quoi mettre. Mais bon, ça, je verrai avec le temps ! ^^
0
gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   1 335
 
héhé... problèmes résolus... on a pas atteint le 100° post !!
résolu à 98 !
0
Desperate-pupil Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   9
 
Oui !

Je mets ça en problème résolu ! ^^
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
ON EST EN FINAAAAAAAAAALE !
ON EST EN FINAAAAAAAAAALE !
ON EST, ON EST…


ah non m***e, c'est pas ça !

bonsoir à Gryzzly, bravo à toi et que vive la musique !!!

bon courage pour la suite aussi !

et t'aurais pu résumer la solution quand même !!!
lol
va falloir aussi longtemps !
0
Desperate-pupil Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   9
 
Ah, oui, mince, je la résume, alors (hum, ça va être dur ... ^^)

LA CREATION D'UNE GALLERIE AVEC COPPERMINE : l'aide d'un zéro qui a réussi .... ^^

On en cherche des tutos répondant à nos messages désespérés pour la création d'une gallerie avec Coppermine Photo Gallery. Eh ! bien, en voici un ! Je suis moi-même un zéro et avec la patience de nombreux membres, j'ai réussi et maintenant, j'ai ma gallerie !

Premièrement, téléch*rgez le logiciel EasyPHP, qui comporte un serveur Apache, un serveur MySQL, PhpMyAdmin.... Puis ensuite, rendez-vous sur le site officiel de Coppermine (https://coppermine-gallery.net/ et téléch*rgez le logiciel en question : https://sourceforge.net/projects/coppermine/files/Coppermine/1.4.x%20%28outdated%29/cpg1.4.12.zip/download?use_mirror=master&modtime=1183400021&big_mirror=0 Etant un dossier compressé, vous devez le décompresser dans le dossier "www" se trouvant dans le dossier "PhpMyAdmin" et faire en sorte que ce dossier contienne directement les dossiers et fichiers, sans un autre dossier ('cpg1412' par exemple) entre les deux. Ensuite, renommez ce dossier : 'coppermine', par exemple.
Téléch*rgez et installez aussi ImageMagick, qui est indispensable à une gallerie Coppermine. Téléchargez-le ici : http://www.imagemagick.org/download/binaries/ImageMagick-6.3.5-6-Q16-windows-static.exe

MySQL est un "système de gestion de bases de données" qui sert à stocker des informations sur des tables de données. Le logiciel Coppermine Photo Gallery, qui vous permet de créer votre gallerie en ligne, nécessite une base de données.

Pour créer votre base de données avec EasyPHP (ou même WAMP, car ça fonctionne de la même manière !) pour votre gallerie, allez sur la page de PhpMyAdmin (ceci vous permer de gérer vos bases de données) et donnez un nom à votre base de données. Après ceci, on va vous demander si vous voulez ajouter des tables de données. N'en créez pas, Coppermine s'en chargera quand il sera installé.

Je tiens d'abord à préciser que, souvent, le site qui héberge votre gallerie vous crée un utilisateur pour vous connecter à votre base de données. La suite concerne les personnes qui veulent d'abord tester leur site en local pour ne pas que les gens voient toutes les modif' et tous les tests que vous faites sur votre gallerie.

Bon, une question qui revient souvent (j'ai suffisamment fait souffrir les membres de ce forum pour le dire ... ^^) : comment se connecter à sa base de données ? Vous devez simplement créer des utilisateurs. Pour savoir combien d'utilisateurs vous permettent de vous connecter à toutes vos bases de données (oui, il n'y a pas d'utilisateurs pour une base), vous devez aller sur la page de PhPMyAdmin, puis cliquer sur "Privilèges".
Normalement, le seul utilisateur créé automatiquement est l'utilisateur "root", qui n'a pas de mot de passe. Ca signifie donc que cet utilisateur n'est pas sécurisé. Pour rajouter un mot de passe, vous cliquez sur "Changer les privilèges" (petit bonhomme avec un crayon) qui se trouve à la fin de la ligne contenant les infos de l'utilisateur.
Une fois sur la page, allez jusqu'au point "Modifier le mot de passe", cochez-y "Mot de passe" et tapez-le. Après, cliquez sur "Exécuter", juste en-dessous de la case mot de passe.
C'est bon ! Mais maintenant, vous devez modifier votre mot de passe sur le fichier "config.inc.php" (dans le répertoire "PhpMyAdmin"). Editez ce fichier avec Notepad++ (logiciel supportant l'extension .php), et changez la ligne suivante :

$cfg['Servers'][$i]['password'] = ''; qui doit devenir $cfg['Servers'][$i]['password'] = 'le mot de passe que vous avez changé auparavant';

Enregistrez les modifications, redémarrez les serveurs Apache et MySQL et actualisez votre page PhpMyAdmin. Si tout se passe bien, vous devriez retomber sur la page initiale. Sinon, vous aurez un message d'erreur de MySQL.

Après ceci, vous allez pouvoir lancer l'installation de Coppermine. Pour cela, allez sur votre 'www' local. C'est quoi, ça ? Hum, pour y accéder, assurez-vous d'abord que EasyPHP est bien en route, puis faites un clic droit sur l'icône EasyPHP et cliquez sur "Web local". Une page va s'ouvrir, et vous devriez y trouver un lien ayant le nom que vous avez donné au dossier Coppermine. Cliquez dessus: on va alors vous dire que Coppermine Photo Gallery n'est pas installé, puis on va vous rediriger vers le formualaire d'installation. Remplissez-le comme suit :

Username : le nom avec lequel tu te connecteras (sur le web) pour administrer ta gallerie
Password : C'est confidentiel, je crois ... ^^
Email address : ton mail où les autres utilisateurs de ta gallerie pourront te contacter

MySQL Host : en local : 'localhost', sur ton hébergement : on te le donnera
MySQL Database Name : en local : 'coppermine' (si la base de données que tu as créée s'appelle comme ça ! ^^), chez ton hébergeur : le nom te sera donné d'office.
MySQL Username : en local : 'root', chez ton hebergeur : le nom t'est donné d'office
MySQL Password : en local : c'est le mot de passe que tu as modifié pour l'utilisateur "root", chez ton hébergeur : il t'est donné d'office
MySQL table prefix : tu peux laisser par défaut ce qui t'est proposé, l'extension te permet, lorsqe tu n'as qu'une BDD (base de données), de distinguer facilement les applications.

ImageMagick : Tu mets le chemin menant vers le dossier Image Magick (comme il t'est expliqué sur le formulaire, ne mets pas de "\", mais des "/").

Après ça, cliquez sur "Let's go" et ça devrait marcher .....
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
olala, mais t'es complètement ouf !!!
je disais ça pour rire !
d'où le "lol" dans mon message…

mais bon c'est fait !
donc bravo à toi encore une fois !
0
yewiss
 
salut,
Je cherche une procedure de creation de bd MYSQL en details et comment la connecter avec mon site. je travaille avec joomla et merci infiniment grand
0
gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   1 335
 
Bonjour,

Pour ton problème principal, c'est ici que ca se passe.
0
Ziaba
 
Bonsoir,
Je ne suis pas spécialiste en création de site ... J'essais juste d'en faire un pour un groupe scolaire maternelle et primaire.
Je vais réguliairement voir un site, très bien fait, pour apprendre petit à petit.
Son adresse est la suivante : https://openclassrooms.com/fr/
Il y a des explication concernant le PHP / MySQL, j'épère que vous y trouverez une aide précieuse.
0