Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 4.0 est disponible en français.

Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#1 04-10-2013 20:12:11

gogogadjet17
Connaisseur WP
Date d'inscription: 31-07-2013
Messages: 19

2 sites wordpress sur 1 base de données

Bonjour à tous les membres ! Je vous écris car je suis en panne, j'ai besoin d'aide ! C'est simple : Je possède un site Wordpress et un ami en possède un, 2 réseaux sociaux sur le même thême mais différents, et nous aimerions partager les mêmes membres, c'est à dire si quelqu'un s'inscrit sur un site, il est automatiquement inscrit sur l'autre !
1è question : Comment est-ce possible ?? (si vous avez déja une réponse, commentez svp, en expliquant si possible, car c'est la question principale)

---> J'ai pensé à installer nos 2 sites Wordpress sur la même base de données, mais je n'ai trouvé aucun tuto pour cela, et ne suis même pas sur que cela marche (je ne veux pas non plus que tous les articles soient communs, etc...) Je veux juste qu'on ait les mêmes membres, et qu'une inscription suffise pour les 2 sites...

Merci à tous les membres de votre aide, par avance !
n'hésitez pas à répondre, n'ayez pas peur recherche

Hors ligne

 

#2 04-10-2013 20:23:46

gogogadjet17
Connaisseur WP
Date d'inscription: 31-07-2013
Messages: 19

Re: 2 sites wordpress sur 1 base de données

Je précise que je travaille sur wordpress en ligne (pas en local) et si possible, répondez moi en simple, car je ne suis pas un pro big_smile Merci beaucoup !!!!

Hors ligne

 

#3 05-10-2013 07:37:38

fge
Modérateur
Lieu: Bourgogne / Rhône-Alpes
Date d'inscription: 22-12-2009
Messages: 7242

Re: 2 sites wordpress sur 1 base de données

Simplement en utilisant la même table d'utilisateur comme expliqué dans le Codex dans ce chapitre ; http://codex.wordpress.org/Editing_wp-c … eta_Tables . Je ne sais pas si c'est possible sur 2 bases de données distinctes.

Mettre 2 installations WordPress dans la même base de données n'est pas un problème, il suffit que les installations de WordPress aient des préfixes différents dans le fichier wp-config.php.

Hors ligne

 

#4 06-10-2013 20:00:39

gogogadjet17
Connaisseur WP
Date d'inscription: 31-07-2013
Messages: 19

Re: 2 sites wordpress sur 1 base de données

fge a écrit:

Simplement en utilisant la même table d'utilisateur comme expliqué dans le Codex dans ce chapitre ; http://codex.wordpress.org/Editing_wp-c … eta_Tables . Je ne sais pas si c'est possible sur 2 bases de données distinctes.

Mettre 2 installations WordPress dans la même base de données n'est pas un problème, il suffit que les installations de WordPress aient des préfixes différents dans le fichier wp-config.php.

J'ai effectué la manip que vous m'avez guidé, j'ai réussi à installer 2 sites sur la même base de donnée, mais lorsque 'un utilisateur s'inscrit sur un site, eh bien, ca ne l'inscrit pas sur l'autre, donc pas ce que je souhaite.....

Auriez vous d'autres solutions svp ?

Hors ligne

 

#5 07-10-2013 07:09:54

fge
Modérateur
Lieu: Bourgogne / Rhône-Alpes
Date d'inscription: 22-12-2009
Messages: 7242

Re: 2 sites wordpress sur 1 base de données

J'ai effectué la manip que vous m'avez guidé, j'ai réussi à installer 2 sites sur la même base de donnée, mais lorsque 'un utilisateur s'inscrit sur un site, eh bien, ca ne l'inscrit pas sur l'autre, donc pas ce que je souhaite.....

La manip que j'indiquais consiste à utiliser la même table d'utilisateurs pour les deux sites. Le lien renvoie vers la page du Codex qui explique la mise en place des constantes CUSTOM_USER_TABLE & CUSTOM_USER_META_TABLE dans le fichier wp-config.php pour le faire. Est-ce bien ce que tu as fait ?

Hors ligne

 

#6 07-10-2013 07:52:06

gogogadjet17
Connaisseur WP
Date d'inscription: 31-07-2013
Messages: 19

Re: 2 sites wordpress sur 1 base de données

fge a écrit:

J'ai effectué la manip que vous m'avez guidé, j'ai réussi à installer 2 sites sur la même base de donnée, mais lorsque 'un utilisateur s'inscrit sur un site, eh bien, ca ne l'inscrit pas sur l'autre, donc pas ce que je souhaite.....

La manip que j'indiquais consiste à utiliser la même table d'utilisateurs pour les deux sites. Le lien renvoie vers la page du Codex qui explique la mise en place des constantes CUSTOM_USER_TABLE & CUSTOM_USER_META_TABLE dans le fichier wp-config.php pour le faire. Est-ce bien ce que tu as fait ?

Non en fait j'ai juste installé sur la même base de données. Mais je ne comprends pas vraiment le lien anglais mal traduit, je ne comprends pas comment utiliser CUSTOM USER META TABLE ... Pouvez vous m'expliquer brièvemet en francais ?? Mercid 'avance

Hors ligne

 

#7 07-10-2013 08:03:35

fge
Modérateur
Lieu: Bourgogne / Rhône-Alpes
Date d'inscription: 22-12-2009
Messages: 7242

Re: 2 sites wordpress sur 1 base de données

J'aurais en effet pu mettre le lien sur le Codex en français http://codex.wordpress.org/fr:Modifier_wp-config.php icon_redface

Le principe est simple, sur le site 2 on ajoute les constantes CUSTOM_USER_TABLE & CUSTOM_USER_META_TABLE avec le nom des tables utilisateurs correspondantes du site 1.
De cette manière on utilise les mêmes tables utilisateurs pour les 2 sites.

Hors ligne

 

#8 07-10-2013 08:05:00

gogogadjet17
Connaisseur WP
Date d'inscription: 31-07-2013
Messages: 19

Re: 2 sites wordpress sur 1 base de données

Ok j'essaie et je vous tiens au courant, ... big_smile

Hors ligne

 

#9 07-10-2013 08:11:02

gogogadjet17
Connaisseur WP
Date d'inscription: 31-07-2013
Messages: 19

Re: 2 sites wordpress sur 1 base de données

Sur le premier site dans wp config j'ai mis :
define( 'CUSTOM_USER_TABLE', $table_prefix.'wp_2' );
define( 'CUSTOM_USER_META_TABLE', $table_prefix.'wp_2' );

et sur le deuxieme dans wp-config

define( 'CUSTOM_USER_TABLE', $table_prefix.'wp_1' );
define( 'CUSTOM_USER_META_TABLE', $table_prefix.'wp_1' );

Lorsque je vais sur le premier site, il me met le processus d'installation de wordpress... je dois continuer ?? Est-ce que j'ai mal rempli quelque chose ou est-ce normal ?

Hors ligne

 

#10 07-10-2013 08:14:11

gogogadjet17
Connaisseur WP
Date d'inscription: 31-07-2013
Messages: 19

Re: 2 sites wordpress sur 1 base de données

J'ai voulu changer table prefix en mettant wp_1 sur le premier site, en le remettant juste "wp_", le site refonctionne donc ca va, mais toujours pas d'utilisateurs communs... ais-je mal rentré le define ??? Merci encore :p

Hors ligne

 

#11 07-10-2013 09:08:20

gogogadjet17
Connaisseur WP
Date d'inscription: 31-07-2013
Messages: 19

Re: 2 sites wordpress sur 1 base de données

fge a écrit:

J'aurais en effet pu mettre le lien sur le Codex en français http://codex.wordpress.org/fr:Modifier_wp-config.php icon_redface

Le principe est simple, sur le site 2 on ajoute les constantes CUSTOM_USER_TABLE & CUSTOM_USER_META_TABLE avec le nom des tables utilisateurs correspondantes du site 1.
De cette manière on utilise les mêmes tables utilisateurs pour les 2 sites.

Par soucis de compréhension, je viens de suivre le tuto ici http://nokeywordinurl.com/2-wordpress-b … d-1-login/

et ca ne fonctionne pas...

Hors ligne

 

#12 08-10-2013 08:17:32

fge
Modérateur
Lieu: Bourgogne / Rhône-Alpes
Date d'inscription: 22-12-2009
Messages: 7242

Re: 2 sites wordpress sur 1 base de données

Oui les choses sont pas mal expliquées dans ce tuto. Mais il ne faut pas croiser les tables comme dans le message de 08:11:02. Il faut que les sites utilisent la même table pour les 2.

Quel problème rencontres-tu dans le fonctionnement ?

Hors ligne

 

#13 08-10-2013 08:37:01

gogogadjet17
Connaisseur WP
Date d'inscription: 31-07-2013
Messages: 19

Re: 2 sites wordpress sur 1 base de données

fge a écrit:

Oui les choses sont pas mal expliquées dans ce tuto. Mais il ne faut pas croiser les tables comme dans le message de 08:11:02. Il faut que les sites utilisent la même table pour les 2.

Quel problème rencontres-tu dans le fonctionnement ?

Beh les 2 sites, sans croiser les tables, fonctionnent séparément, je comprends pas trop... j'inscris un utilisateur sur un site, il n'est pas inscrit sur l'autre alors que j'ai suivi à la lettre le tuto...

Hors ligne

 

#14 09-10-2013 07:31:34

fge
Modérateur
Lieu: Bourgogne / Rhône-Alpes
Date d'inscription: 22-12-2009
Messages: 7242

Re: 2 sites wordpress sur 1 base de données

j'inscris un utilisateur sur un site, il n'est pas inscrit sur l'autre alors que j'ai suivi à la lettre le tuto...

C'est normal, on utilise les tables utilisateurs d'un seul site. Les deux sites utilisent la même table pour s'identifier. Les tables des différents sites ne sont donc pas synchronisées.

En résumé :
Tu as 2 sites un avec un préfixe wp1_ et un second avec wp2_. Tu définis que le site qui va contenir les tables utilisateurs sera le premier (wp1_).
1/ Tu ne modifies pas le wp-config.php du premier site (wp1_).
2/ Dans le wp-config.php du second site (wp2_) tu ajoutes define('CUSTOM_USER_TABLE', 'wp1_users'); et
define('CUSTOM_USER_META_TABLE', 'wp1_usermeta');
3/ Tu copies les "keys & salts" du wp-config.php du premier site (wp1_) et tu remplaces celles existantes dans le second fichier de configuration (wp2_) par celles que tu viens de copier.
À partir de ce moment là, les 2 sites utilisent la même table utilisateur. Est-ce bien ce que tu as fait ?

Maintenant, comme ce sont probablement des sites déjà installés, avec un compte admin dans chaque site, il faudra faire ce qui est décrit dans le Codex pour le compte administrateur ; une copie des "wp1_capabilities" en "wp2_capabilities" dans la base pour que le compte admin du premier site devienne également admin du deuxième site. À voir si l'extension "WP Orphanage Extended plugin" cité dans le tutoriel que tu as mentionné ne permet pas de le faire automatiquement pour l'administrateur et les autres utilisateurs.

Hors ligne

 

#15 09-10-2013 14:10:25

gogogadjet17
Connaisseur WP
Date d'inscription: 31-07-2013
Messages: 19

Re: 2 sites wordpress sur 1 base de données

Ca ne fonctionne pas pour moi, mais j'ai trouvé une solution, merci quand même, si vous pouvez mettre en résolu le probleme pour les autre speut etre que ca marchera winkresoluresoluresoluresoluresoluresoluresoluresoluresoluresoluresoluresolu

Hors ligne

 

#16 09-10-2013 17:08:01

noaneo
Blogueur Fou
Date d'inscription: 18-03-2011
Messages: 25540
Site web

Re: 2 sites wordpress sur 1 base de données

Bonjour,
heureusement que dans la description de la rubrique il est indiqué
PAS DE SUPPORT !!
Vous avez de la chance que fge a eu l’amabilité de vos répondre.


signature:
noaneo
les MP seront supprimés sans être lus ,donc pas la peine de m'écrire,merci.
http://informatiquefrance.free.fr/sms/sms_04.gif

Hors ligne

 

#17 09-10-2013 19:54:37

gogogadjet17
Connaisseur WP
Date d'inscription: 31-07-2013
Messages: 19

Re: 2 sites wordpress sur 1 base de données

noaneo a écrit:

Bonjour,
heureusement que dans la description de la rubrique il est indiqué
PAS DE SUPPORT !!
Vous avez de la chance que fge a eu l’amabilité de vos répondre.

Désolé, je n'utilise ce forum qu'en cas d eproblème et sais pas trop ou poser mes questions. En plus pour moi, c'est pas du support, c'est une question qui concerne tout le monde, un problème collectif, de moyen, pas un problème personnel uniquement.

Hors ligne

 

#18 10-10-2013 07:17:16

fge
Modérateur
Lieu: Bourgogne / Rhône-Alpes
Date d'inscription: 22-12-2009
Messages: 7242

Re: 2 sites wordpress sur 1 base de données

C'est de ma faute, la discussion était au départ d'ordre général sur l'utilisation d'une seule base / table pour WordPress et c'est parti ensuite sur du support, sans que je fasse gaffe...

En effet, pour les problèmes concernant la mise en oeuvre de la solution proposée, il aurait fallu ouvrir un fil de discussion dans le forum de support. Le forum discussion général étant réservé aux discussions d'ordre général sur WordPress et pas au support comme l'a rappelé Noaneo.

Ceci dit il pourrait être intéressant de savoir quelle solution tu as adopté pour une authentification unique sur les deux sites.

Hors ligne

 

#19 10-10-2013 12:41:50

noaneo
Blogueur Fou
Date d'inscription: 18-03-2011
Messages: 25540
Site web

Re: 2 sites wordpress sur 1 base de données

gogogadjet17 a écrit:

noaneo a écrit:

Bonjour,
heureusement que dans la description de la rubrique il est indiqué
PAS DE SUPPORT !!
Vous avez de la chance que fge a eu l’amabilité de vos répondre.

Désolé, je n'utilise ce forum qu'en cas de problème et sais pas trop ou poser mes questions. En plus pour moi, c'est pas du support, c'est une question qui concerne tout le monde, un problème collectif, de moyen, pas un problème personnel uniquement.

Bonjour,

Je comprends mais juste un minimum, prendre le temps de lire la description d'un rubrique, ce n'est pas pour être chiant, c'est juste pour que tout soit dans les bonnes rubriques et ainsi facilité la vie des membres quand ils font une recherche,  demander comment installer 2 fois WordPress sur la même base de données, c'est une question,
cela implique une réponse, la rubrique "Support de WordPress" donne dans sa description
"Support de WordPress
Installation, Utilisation, Etc. "

Mais peut être la nomination des rubriques n'est pas assez expressive.
Peut être que pour Discussion Générale au lieu d'avoir comme description
Discussion générale autour du blog WordPress - Pas de support !
devrait être
Pas de support ! - Discussion générale autour du blog WordPress-fr

Et pour Support de WordPress plutôt
WordPress : Questions générales
Installation, Utilisation, Etc.


signature:
noaneo
les MP seront supprimés sans être lus ,donc pas la peine de m'écrire,merci.
http://informatiquefrance.free.fr/sms/sms_04.gif

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.23
© Copyright 2005-2006 WordPress France

[ Generated in 0.085 seconds, 26 queries executed ]