Submitted by Pote on
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
Permalien Soumis par Pote le 3 Février, 2011 - 18:46
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 à
Permalien Soumis par Pote le 3 Février, 2011 - 22:34
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
Permalien Soumis par Pote le 4 Février, 2011 - 15:28
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