Base de donnée sur serveur dédié : problème
Résolu
Theophile76
Messages postés
2115
Statut
Membre
-
Theophile76 Messages postés 2115 Statut Membre -
Theophile76 Messages postés 2115 Statut Membre -
Bonjour, j'ai un site wordpress sur un hébergement et je viens de prendre un serveur dédié exclusivement pour la base de donnée.
Sur mon serveur dédié (CentOS 6.4 chez 1&1), ayant très peu de connaissance dans le domaine, j'utilise interface Plesk.
Voici comment j'ai procédé :
1. J'ai exporté la base donnée qui été sur mon hébergement.
2. J'ai crée une base de donnée avec Pleks sur mon nouveau serveur.
3. J'ai importé la base de donnée dans la nouvelle.
3. Ensuite pour configurer Wordpress j'ai besoin du "Serveur de la base de donnée" (DB_HOST)
Dans Pleks on me dit qu'il s'agit de "Serveur local MySQL", mais ça veut dire quoi exactement ?
Car j'ai essayé avec localhost et avec mon nom d'hôte (sXXXXXXX.onlinehome-server.info) mais ça ne fonctionne pas ça me dit "Erreur de connexion avec la base de donnée" quand je vais sur mon site.
Je ne sais vraiment pas quoi faire.
On s'ennuie pas avec l'informatique :)
Sur mon serveur dédié (CentOS 6.4 chez 1&1), ayant très peu de connaissance dans le domaine, j'utilise interface Plesk.
Voici comment j'ai procédé :
1. J'ai exporté la base donnée qui été sur mon hébergement.
2. J'ai crée une base de donnée avec Pleks sur mon nouveau serveur.
3. J'ai importé la base de donnée dans la nouvelle.
3. Ensuite pour configurer Wordpress j'ai besoin du "Serveur de la base de donnée" (DB_HOST)
Dans Pleks on me dit qu'il s'agit de "Serveur local MySQL", mais ça veut dire quoi exactement ?
Car j'ai essayé avec localhost et avec mon nom d'hôte (sXXXXXXX.onlinehome-server.info) mais ça ne fonctionne pas ça me dit "Erreur de connexion avec la base de donnée" quand je vais sur mon site.
Je ne sais vraiment pas quoi faire.
On s'ennuie pas avec l'informatique :)
3 réponses
-
Salut,
Il faut que tu modifie les 4 lignes suivantes du fichier wp-config.php à la racine de l'installation de wordpress :/** The name of the database for WordPress */ define('DB_NAME', 'NOUVEAU NOM'); /** MySQL database username */ define('DB_USER', 'NOUVEL UTILISATEUR'); /** MySQL database password */ define('DB_PASSWORD', 'NOUVEAU MOT DE PASSE'); /** MySQL hostname */ define('DB_HOST', 'sXXXXXXX.onlinehome-server.info');
Tu devrais trouver ces 3 informations sur le panel d'administration.
« Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson. »
-Confucius- -
Merci beaucoup à toi internetgg.
En fait le problème venait effectivement du fait qu'il fallait autoriser la db en externe.
J'ai donc fait :vi /etc/mysql/my.cnf
Puis j'ai édité modifier à coté de "Bind-address" j'ai mis mon adresse ip au lieu "127.0.0.1".service mysql restart
(Attention pour les nuls comme moi, si vous êtes sous CentOS il faut faire "mysqld" au lieux "mysql")
-
Par contre je ne comprend pas ce qui s'est passé, j'ai voulu me connecter à un de mes sites et je me suis rendu compte que 2 sur trois des sites affiché ce message "erreur de connexion avec la base de donnée".
Du coup j'ai redémarrer mysql et ça fonctionne, mais seriez-vous quel en est la raison ?