Erreur de connexion à la base de donnée SQL sous Joomla.
Grégoire
-
tmartin Messages postés 185 Statut Membre -
tmartin Messages postés 185 Statut Membre -
Bonjour,
J'ai créé un site sous Joomla puis je l'ai confié à un hébergeur pour qu'il le mette en ligne.
Le webmaster m'indique, que j'ai une erreur de connexion à la base de donnée.
Le problème doit se situer dans les variables de configuration du site. Dois je mettre les paramètres de connexion à la base de donnée (mysql) dans ces variables? Et si oui comment?
Merci
Grégoire
J'ai créé un site sous Joomla puis je l'ai confié à un hébergeur pour qu'il le mette en ligne.
Le webmaster m'indique, que j'ai une erreur de connexion à la base de donnée.
Le problème doit se situer dans les variables de configuration du site. Dois je mettre les paramètres de connexion à la base de donnée (mysql) dans ces variables? Et si oui comment?
Merci
Grégoire
A voir également:
- Erreur de connexion à la base de donnée SQL sous Joomla.
- Gmail connexion - Guide
- Base de registre - Guide
- Site inaccessible n'autorise pas la connexion - Guide
- Erreur 3005 france tv - Forum TV & Vidéo
- Cette option de connexion est désactivée en raison des échecs des tentatives de connexion - Forum Ordinateurs
4 réponses
Bonjour,
vous pouvez trouver vos réponses https://www.commentcamarche.net/contents/784-php-bases-de-donnees
Les paramètres de connexion sont différents qu'en on est hébergé et qu'en on test son site en local
vous pouvez trouver vos réponses https://www.commentcamarche.net/contents/784-php-bases-de-donnees
Les paramètres de connexion sont différents qu'en on est hébergé et qu'en on test son site en local
dans tous les cms ou les bb, il faut renseigner l'accès à la BDD dans un fichier de configuration, traditionnellement, un config.php
soit login/pass nom de la base et adresse du serveur
et c'est pas tout, dans la base de donnée, en retour, il faut indiquer l'adresse de l'hébergement, afin que les pages relatives pointent au bon endroit, ça se trouve dans une table config ou option...
Si tu as fait ton site en local, avec un wamp, ça doit être configuré avec localhost, un user "root" et pas de mot de passe, quand au site il doit pointer sur 127.0.0.1/nomdusite ou quelque chose comme ça - et ça c'est sur, ça va pas fonctionner chez un hébergeur !
voir le manuel joomla
C'est pas fini, en outre il faudra vérifier que tous tes dossiers et fichiers sont protégés par un .htaccess, sinon, pourquoi pas aller télécharger ton config.php pour voir ce qu'il ya dedans, etc.
Ce que je pige pas c'est que si tu as un hébergeur, il te file les clefs du FTP et de la Base, et tu te débrouilles, c'est pas bien compliqué; parceque si c'est lui qui le met en ligne, comme tu as l'air de le sous entendre, c'est que tu le payes, donc il devrait en principe faire les adaptations et non te les réclamer ? non ?
ou j'ai rien compris ?
soit login/pass nom de la base et adresse du serveur
et c'est pas tout, dans la base de donnée, en retour, il faut indiquer l'adresse de l'hébergement, afin que les pages relatives pointent au bon endroit, ça se trouve dans une table config ou option...
Si tu as fait ton site en local, avec un wamp, ça doit être configuré avec localhost, un user "root" et pas de mot de passe, quand au site il doit pointer sur 127.0.0.1/nomdusite ou quelque chose comme ça - et ça c'est sur, ça va pas fonctionner chez un hébergeur !
voir le manuel joomla
C'est pas fini, en outre il faudra vérifier que tous tes dossiers et fichiers sont protégés par un .htaccess, sinon, pourquoi pas aller télécharger ton config.php pour voir ce qu'il ya dedans, etc.
Ce que je pige pas c'est que si tu as un hébergeur, il te file les clefs du FTP et de la Base, et tu te débrouilles, c'est pas bien compliqué; parceque si c'est lui qui le met en ligne, comme tu as l'air de le sous entendre, c'est que tu le payes, donc il devrait en principe faire les adaptations et non te les réclamer ? non ?
ou j'ai rien compris ?
Merci de votre aide
Le webmaster n'est pas trop calé sur Joomla.
Et moi je n'ai aucune compétence en web.
La base est sous phpmyadmin mais comment je peux indiquer à la base de donnée le nom du serveur?
Le webmaster n'est pas trop calé sur Joomla.
Et moi je n'ai aucune compétence en web.
La base est sous phpmyadmin mais comment je peux indiquer à la base de donnée le nom du serveur?
tu devrais d'abord répondre a ces questions :
- as t u développé ton site en local ? avec quoi ? comment ?
- ou veux tu juste installer joomla sur ton site et le developper apres ?
- qu'as tu donné a ton "webmaster " ? (entre parenthese, s'il connait rien, fais le toi même, c'est plus sur) - quels fichiers ? comment ?
- sais tu ce qu'est un acces FTP ? - t'y connecter ?
- sais tu te connecter à ta base de donnée ?
bref, as tu :
Base : adresse serveur, (nom serveur éventuel), login, pass
FTP: adresse serveur, login, pass
hmmm ?
question subsidiaire, quelle est le serveur ? (Free ? OVH ? autre ?)
- as t u développé ton site en local ? avec quoi ? comment ?
- ou veux tu juste installer joomla sur ton site et le developper apres ?
- qu'as tu donné a ton "webmaster " ? (entre parenthese, s'il connait rien, fais le toi même, c'est plus sur) - quels fichiers ? comment ?
- sais tu ce qu'est un acces FTP ? - t'y connecter ?
- sais tu te connecter à ta base de donnée ?
bref, as tu :
Base : adresse serveur, (nom serveur éventuel), login, pass
FTP: adresse serveur, login, pass
hmmm ?
question subsidiaire, quelle est le serveur ? (Free ? OVH ? autre ?)