Bonjour a tous,
me voici nouveau dans la cumunauté drupal, nouveau mais largement converti :)
J'ai deux petites questions, dont une ici :
J'ai enfin réussi à configurer drupal en pode multi-site en hebergement start 1G chez ovh :
www.monsite.tld : correspond à www (dossier racine de pulication web, chez ovh)
www.monsite.tld/sous-site1 : correspond à www/sous-site1
www.monsite.tld/sous-site2 : correspond à www/sous-site2
Au niveau du paramétrage, j'ai laissé le paramétrage par défaut pour le site principal (préfixe sp), et dans le paramétrage spécifique des tables de mes sous-sites, j'ai :
$db_prefix = array(
'default' => 'sous-site1_',
'users' => 'sp_',
'sessions' => 'sp_',
'role' => 'sp_',
'authmap' => 'sp_',
'sequences' => 'sp_',
);
Tout marche bien, les modules sont rapatriés, sauf que je me retrouve avec une interface en anglais dans les sous-sites, et je n'ai pas d'option de configuration de la langue dans le panneau d'admin du sous-site.
Je suis retourné vérifier dans la config du site principal , j'ai meme désactiver toutes les langues autre que le francais, et j'ai toujours le meme resultat.
Une idée ?
Joined: 2007-07-02
J'ai trouvé ! :)
Bon, j'espere que ca pourra aider, c'etait un probleme de "debutant du multi site" :
Il y a peut-etre moyen de faire plus propre dans l'install, mais voici l'origine du probleme :
Lors des installs des sous-sites, beaucoup de modules sont désactivés par défaut, donc le module "locale", qui sert précisemment à activer la traduction.
Une fois activé, la table se crée mais part en erreur car c'est une table qui est partagée, mais ensuite elle est lue et ... ca marche :)
Voilou.
Joined: 2007-04-04
Je cherche à faire exactement la même chose, mais avec une bdd différente. Et je séche...
Joined: 2007-01-11
Il faut faire un fichier settings.php différent pour chaque site, à mettre dans chaque repertoire.
sites/default/settings.php
sites/multi.site1/settings.php
sites/multi.site2/settings.php
Joined: 2007-04-04
Oui, ça c'est fait depuis longtemps. Mais je n'arrive pas à partager les traductions.