Multi site localhost wamp

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

#

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

Syndiquer le contenu