MyBB.support, le portail francophone de MyBB
[Réglé] Utiliser une Base de donnée MySQL distante - Version imprimable

+- MyBB.support, le portail francophone de MyBB (http://mybb.fr)
+-- Forum : MyBB.fr (http://mybb.fr/forum-1.html)
+--- Forum : Support (http://mybb.fr/forum-5.html)
+--- Sujet : [Réglé] Utiliser une Base de donnée MySQL distante (/thread-4836.html)



Utiliser une Base de donnée MySQL distante - DaRkMaGiX - 25-10-2011

Bonjour , un ami à moi utilise mybb mais il a changé d'hébergeur , quand il a tout remis exactement comme avant ( ftp + bdd ) ce message s'affiche :

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
2002 - Can't connect to local MySQL server through socket 'LIPDUSERVEUR' (2)
Query:
[READ] Unable to connect to MySQL server


Il a essayé de crée un nouveau mybb mais la il disait qu'il était impossible de trouver localhost , sur son cpanel ce message s'affiche :

Hôte MySQL distant
L'adresse du serveur MySQL est [adresse-distante-de-mysql]. Lors de la connexion au serveur MySQL il faut préciser cet hôte.

Il a donc essayé de réinstalle mybb et la a la place de localhost il a mis l'adresse de l'hote de mybb la sa marche !!

Mais il veut remettre son ancien forum et la je sais pas quoi lui , quel fichier doit-il éditer et que doit-il mettre ?

Merci d'avance D_Magix .


RE: Utiliser une Base de donnée MySQL distante - spyto - 25-10-2011

Merci de lire la FAQ.
Un sujet a été spécialement créé pour ça :
http://www.mybb.fr/thread-3370.html


RE: Utiliser une Base de donnée MySQL distante - DaRkMaGiX - 25-10-2011

Oui j'ai déjà lu ce tuto mais la seul chose que je vois la c'est de changer la ligne du hostname et remplacer "localhost" par l'adresse mysql distante ne change rien .
Je vais lui dire d'essayer de réinstaller mybb , il aura qu'a remplacerais la bdd par la sienne et lors de l'installation mettre la base de donnée distante après régler les quelques petits bugs de compatibilités . Mais bon au niveau des plugins et tout sa risque d'être bien relou ...


RE: Utiliser une Base de donnée MySQL distante - Saphir - 25-10-2011

LIPDUSERVEUR ?

Quelque chose me dit qu'il faut remplacer ça par l'IP du serveur... Big Grin
Enfin je sais pas, mais ça me paraît bizarre ce morceau écrit en français...


RE: Utiliser une Base de donnée MySQL distante - Gérald59 - 25-10-2011

Je crois qu'il faut désinstaller tous les plugins avant de faire une installation de mYbb


RE: Utiliser une Base de donnée MySQL distante - DaRkMaGiX - 25-10-2011

C'est moi qui est mis l'ip du server xD
J'ai edit x)

Gérarld : Oui mais j'aimerais éviter de tout ré-installer
Enfait sa mais le message :

2002 - Can't connect to local MySQL server through socket 'IP' car la base de donnée est distante et je sais pas comment faire ..


RE: Utiliser une Base de donnée MySQL distante - spyto - 25-10-2011

Sans être affirmatif, je pense que MyBB n'est pas conçu à la base pour utiliser une base distante.
(bien que là : http://community.mybb.com/thread-43593.html, quelqu’un qui pense que oui, mais sans détailler la procédure...

De plus, pour une BD distante, il me semble qu'il faut ouvrir certains ports (3306 notamment).
Il faut également que cette BD accepte les transactions.

Quelques pistes par exemple :
http://community.mybb.com/thread-98565.html
http://community.mybb.com/thread-81876.html

Utiliser une BD distante risque de compromettre les performances.
Pourquoi ne pas ouvrir une base sur le même serveur et y importer un backup de la BD distante ? Après avoir retouché les urls etc.. dans le fichier SQL évidemment !


RE: Utiliser une Base de donnée MySQL distante - DaRkMaGiX - 25-10-2011

Merci je vais voir tout ses options Smile


RE: Utiliser une Base de donnée MySQL distante - DaRkMaGiX - 25-10-2011

1 : Mybb fonctionne avec les bdd distante , j'ai essayé en installant un mybb .



2 : De plus, pour une BD distante, il me semble qu'il faut ouvrir certains ports :

Ils sont ouvert sinon le n1 n'aurait pas marcher ^^.



3 ! Utiliser une BD distante risque de compromettre les performances.
Pourquoi ne pas ouvrir une base sur le même serveur et y importer un backup de la BD distante :

Mon hébergement ne me propose pas cette option .

J'ai tout essayé c'est assez complexe ...




RE: Utiliser une Base de donnée MySQL distante - DaRkMaGiX - 27-10-2011

J'ai trouvégrace à cette technique Smile
http://www.infos-du-net.com/forum/111873-7-deplacer-forum-phpbb2-serveur-autre


 Utilitaire de traduction fourni par Regentronique