Submitted by thibs95 on
Bonjour,
J'ai actuellement plusieurs sites sous Drupal.
Mais j'aimerais savoir comment utiliser les mêmes comptes, pour deux sites avec des noms de domaine différents.
J'ai déjà créé un premier site, (sous D7) et maintenant je veux savoir comment créer le deuxième site sous Drupal (Même installation), mais en utilisant les mêmes comptes que le premier.
Cordialement,
Thibault
Il faut ‘partager’ des tables
Permalien Soumis par Guillaume Bec le 26 Janvier, 2011 - 11:07
Il faut 'partager' des tables mysql entre les deux instances.
Pour faire cela il faut suivre les explications se trouvant dans le fichier settings.php ou par ici : http://drupal.org/node/22267
Ok mais je veux que les 2
Permalien Soumis par thibs95 le 26 Janvier, 2011 - 13:00
Ok mais je veux que les 2 sites soient indépendants, sauf pour les comptes. Et avez-vous une page expliquant cela en français ?
Cordialement,
Thibault
Dans le fichier settings.php,
Permalien Soumis par vincent59 le 26 Janvier, 2011 - 14:14
Dans le fichier settings.php, il faut utiliser les préfixes de base.
Ceci ne fonctionne que dans la même base MySQL (on ne peut pas avoir une instance Drupal qui pointe sur base1 et une autre sur base2).
Par exemple.
Instance Drupal 1
$db_url="mysqli://drupal:drupal@localhost/drupal6"
$db_prefix = 'master_ ;
Instance Drupal 2
$db_url="mysqli://drupal:drupal@localhost/drupal6"
$db_prefix = array(
"default" => "slave1_", // le préfixe des tables non partagées
"users" => "master_",
"sessions" => "master_",
"authmap" => "master_",
"sequences" => "master_",
"profile_fields" => "master_",
"profile_values" => "master_",
);
Ok merci beaucoup ! J’ai bien
Permalien Soumis par thibs95 le 26 Janvier, 2011 - 14:17
Ok merci beaucoup ! J'ai bien tout compris !! Bon moi et les BDD = 2.
J’ai juste une question, en
Permalien Soumis par thibs95 le 10 Mai, 2011 - 19:51
J'ai juste une question, en retard mais bon :
-Cela va supprimer les anciennes données, ou ça va juste les utiliser ?