Multi site localhost wamp

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bon c'est parti, je craque avec le multi-site.
Je ne parviens pas à le configurer pour que ca fonctionne
Alors je vais mettre toutes les étapes effectuées et qui sait, demain à la même heure, je serai peut-être passé à autre chose

1 : installer wamp :ok,
2 : créer trois bases de données (on les appellera : default, cedric, emilie) : ok,
3: télécharger drupal et l'installer dans le répertoire C:\wamp\www\drupal : ok,
4 : transformer le fichier "default.settings.php" en "settings.php" : ok,
5 : installer drupal : ok (Installation de Drupal terminée

Félicitations, Drupal est maintenant correctement installé.

Vous pouvez maintenant vous rendre sur votre nouveau site.)

6 : copier le dossier "default" et le coller pour créer deux nouveaux dossiers portant le adresse url des autres sites :
C:\wamp\www\drupal\sites\www.cedric.com
C:\wamp\www\drupal\sites\www.emilie.com
ok

7 : ouvrir le settings.php des nouveaux dossiers (www.cedric.com et www.emilie.com).
modifier la ligne $db_url de cette façon : mysql://username:password@localhost/cedric
activer et réécrire :$base_url = 'http://www.cedric.com'; // NO trailing slash!
faire de même pour www.emilie.com
ok

8: modifier le fichier host :

127.0.0.1 localhost

127.0.0.1 www.emilie.com

127.0.0.1 www.cedric.com

127.0.0.1 default
ok,

9: le virtual host :

DocumentRoot C:/wamp/www/drupal
ServerName site1

DocumentRoot C:/wamp/www/drupal
ServerName www.cedric.com

DocumentRoot C:/wamp/www/drupal
ServerName www.emilie.com

DocumentRoot C:/wamp/www/drupal
ServerName default

DocumentRoot C:/wamp/www/drupal
ServerName localhost

Version de Drupal : 

Mince j'ai cliqué sur enregistrer donc voici la suite :
je réindique le virtualhost sur lequel j'ai commis une erreur :
[code]

DocumentRoot C:/wamp/www/drupal
ServerName www.cedric.com

DocumentRoot C:/wamp/www/drupal
ServerName www.emilie.com

DocumentRoot C:/wamp/www/drupal
ServerName default

DocumentRoot C:/wamp/www/drupal
ServerName localhost

[/code]

et qd je vais sur
www.cedric.com et www.emilie.com

j'obtiens ceci :

"Site off-line

The site is currently not available due to technical problems. Please try again later. Thank you for your understanding."

http://default/ : fonctionne
http://localhost/ : fonctionne

Merci

Pote

J'aime bien me parler à moi-même.

Bon la solution est la suivante :

ils faut aller à l'adresse suivante : http://www.emilie.com/install.php

Et ca marche, je peux choisir ma langue.

Mais les ennuis continus :

je bloque tout de suit après : "drupal is already installed" et du coup l'installation se bloque.

Dire que j'avais lu que le multisite was easy....

Pote

Bon, après 3 jours de recherche intensive sur le multi-site, je me réponds à moi-même :

le problème venait du fait que j’avais installé drupal dans le répertoire «default».
J’ai refais une installation où drupal est simplement installé sur les nouveaux sites. et ca marche parfaitement.

Moralité : méfite toi du tuto pourri

Pote

merci