Plugin mutualisation SPIP 2.0.8

Bonjour la liste,

il semblerait que j’ai crié victoire trop tot en utilisant le plugin mutualisation. Je l’ai mis en place dans mon noyau, changé les données dans le fichiers mes_options.php que j’ai mis dans le dossier ecrire. Tout ce passe bien (enfin c’est ce que je croyais) mais en fait, je n’arrive pas à créer plusieurs sites et lorsque je vais sur ma page principale (sur mon noyau), je tombe sur l’installation d’un site mutualisé qui porte le nom de mon domaine.
J’ai déjà vu se problème quelque part sur un forum mais je n’arrive pas à le retrouvé. De plus je ne suis pas sur que le problème avait été résolu.
Bref si quelqu’un peut m’aiguiller.

Merci à tous.

Cordialement,

Christophe Sevin.


Vous voulez savoir ce que vous pouvez faire avec le nouveau Windows Live ? Lancez-vous !

Bonjour Christophe,

Il me semblait que le fichier mes_options.php doit être mis dans le dossier config à la racine du site principal.
As-tu fait la manipulation pour activer le site principal (procédure d’installation jusqu’au bout)? Il faudrait qu’il affiche la page sommaire quand tu appelles http://monsite/

Ensuite, as-tu créé le dossier sites à la racine de ton dossier « spip »?

Quel principe as-tu prévu d’utiliser? toujours le système de sous-répertoire tel que http://monsite/site1/ http://monsite/site2 ?

  • Seb -

2009/8/13 Christophe Sevin <csevinbycn@live.fr>

Bonjour la liste,

il semblerait que j’ai crié victoire trop tot en utilisant le plugin mutualisation. Je l’ai mis en place dans mon noyau, changé les données dans le fichiers mes_options.php que j’ai mis dans le dossier ecrire. Tout ce passe bien (enfin c’est ce que je croyais) mais en fait, je n’arrive pas à créer plusieurs sites et lorsque je vais sur ma page principale (sur mon noyau), je tombe sur l’installation d’un site mutualisé qui porte le nom de mon domaine.
J’ai déjà vu se problème quelque part sur un forum mais je n’arrive pas à le retrouvé. De plus je ne suis pas sur que le problème avait été résolu.
Bref si quelqu’un peut m’aiguiller.

Merci à tous.

Cordialement,

Christophe Sevin.

Bonjour Sebbou,

Décidement, tu es toujours là pour moi :D.
Désolé de te répondre aussi tard, j’ai eu un plantage machine.
Alors, j’ai bien installé mon site principal jusqu’au bout. Je suis allé sur mon site principal et je tombe sur le sommaire.
Ensuite j’ai mis en place le plugin mutualisation à la racine de mon site principal et j’ai ajouté le fichier mes_options dans le répertoire config de mon site principal.
Une fois fait, je retourne sur mon site principal, et je me retrouve sur la page d’installation d’un site mutualisé.
Si j’essaye d’appeller une adresse du style http://test.monsite/ le navigateur mouline mais ne fait rien au final => impossible d’avoir un site mutualisé hormis le nom de mon serveur (qui fonctionne très bien en mutualisé d’ailleurs mais bon, ça ne m’intéresse pas vraiment :s).

Finalement, j’ai abandonner le principe de la mutualisation par répertoire (même si je continue de me renseigner par curiosité), et je préfère adopter le multihoming pour me simplifier la vie.

Je te remercie Sebbou d’être toujours assez disponible pour les autres,
et toute la liste pour les si bons conseils qu’elle prodigue.

Cordialement,

Christophe Sevin. (je devrais en faire une signature, à force de taper ça à chaque fois, j’arrive même plus à voir les fautes dans mon propre prénom …)


Date: Thu, 13 Aug 2009 11:23:11 +0200
Subject: Re: [Spip] Plugin mutualisation SPIP 2.0.8
From: sebbou@gmail.com
To: csevinbycn@live.fr
CC: spip@rezo.net

Bonjour Christophe,

Il me semblait que le fichier mes_options.php doit être mis dans le dossier config à la racine du site principal.
As-tu fait la manipulation pour activer le site principal (procédure d’installation jusqu’au bout)? Il faudrait qu’il affiche la page sommaire quand tu appelles http://monsite/

Ensuite, as-tu créé le dossier sites à la racine de ton dossier « spip »?

Quel principe as-tu prévu d’utiliser? toujours le système de sous-répertoire tel que http://monsite/site1/ http://monsite/site2 ?

  • Seb -

2009/8/13 Christophe Sevin <csevinbycn@live.fr>

Bonjour la liste,

il semblerait que j’ai crié victoire trop tot en utilisant le plugin mutualisation. Je l’ai mis en place dans mon noyau, changé les données dans le fichiers mes_options.php que j’ai mis dans le dossier ecrire. Tout ce passe bien (enfin c’est ce que je croyais) mais en fait, je n’arrive pas à créer plusieurs sites et lorsque je vais sur ma page principale (sur mon noyau), je tombe sur l’installation d’un site mutualisé qui porte le nom de mon domaine.
J’ai déjà vu se problème quelque part sur un forum mais je n’arrive pas à le retrouvé. De plus je ne suis pas sur que le problème avait été résolu.
Bref si quelqu’un peut m’aiguiller.

Merci à tous.

Cordialement,

Christophe Sevin.


Vous voulez savoir ce que vous pouvez faire avec le nouveau Windows Live ? Lancez-vous !

Je pense avoir un début de solution.

Déjà, vu que mon site maître est à la racine, j’ai modifié le fichier mes_options.php que j’avais mis dans le dossier config/ (j’avais rempli le champ _MUTUALISATION_SITE_ADMIN alors qu’il est écrit que si le site est à la racine, il faut laisser ce champ vide) mais cela ne résout pas mon problème.
Dans ce fameux fichier mes_options.php, il est aussi écrit que le plugin nécéssite le mode réécriture d’url d’Apache (j’imagine pour pouvoir traiter les opérations lorsque l’on appelle http://site1.monte/) mais est t’il compatible IIS avec le filtre ISAPI_Rewrite. Si ça se trouve, il ne sait pas comment gérer les url que je passe et donc ne fonctionne pas correctement. Après, ce n’est qu’un supposition.

J’aimerais vraiment résoudre mon problème, ça m’énerve.

Merci beaucoup.

Christophe Sevin.


Date: Thu, 13 Aug 2009 11:23:11 +0200
Subject: Re: [Spip] Plugin mutualisation SPIP 2.0.8
From: sebbou@gmail.com
To: csevinbycn@live.fr
CC: spip@rezo.net

Bonjour Christophe,

Il me semblait que le fichier mes_options.php doit être mis dans le dossier config à la racine du site principal.
As-tu fait la manipulation pour activer le site principal (procédure d’installation jusqu’au bout)? Il faudrait qu’il affiche la page sommaire quand tu appelles http://monsite/

Ensuite, as-tu créé le dossier sites à la racine de ton dossier « spip »?

Quel principe as-tu prévu d’utiliser? toujours le système de sous-répertoire tel que http://monsite/site1/ http://monsite/site2 ?

  • Seb -

2009/8/13 Christophe Sevin <csevinbycn@live.fr>

Bonjour la liste,

il semblerait que j’ai crié victoire trop tot en utilisant le plugin mutualisation. Je l’ai mis en place dans mon noyau, changé les données dans le fichiers mes_options.php que j’ai mis dans le dossier ecrire. Tout ce passe bien (enfin c’est ce que je croyais) mais en fait, je n’arrive pas à créer plusieurs sites et lorsque je vais sur ma page principale (sur mon noyau), je tombe sur l’installation d’un site mutualisé qui porte le nom de mon domaine.
J’ai déjà vu se problème quelque part sur un forum mais je n’arrive pas à le retrouvé. De plus je ne suis pas sur que le problème avait été résolu.
Bref si quelqu’un peut m’aiguiller.

Merci à tous.

Cordialement,

Christophe Sevin.


Vous voulez savoir ce que vous pouvez faire avec le nouveau Windows Live ? Lancez-vous !

Je pense avoir un début de solution.

Déjà, vu que mon site maître est à la racine, j’ai modifié le fichier mes_options.php que j’avais mis dans le dossier config/ (j’avais rempli le champ _MUTUALISATION_SITE_ADMIN alors qu’il est écrit que si le site est à la racine, il faut laisser ce champ vide) mais cela ne résout pas mon problème.
Dans ce fameux fichier mes_options.php, il est aussi écrit que le plugin nécéssite le mode réécriture d’url d’Apache (j’imagine pour pouvoir traiter les opérations lorsque l’on appelle http://site1.monte/) mais est t’il compatible IIS avec le filtre ISAPI_Rewrite. Si ça se trouve, il ne sait pas comment gérer les url que je passe et donc ne fonctionne pas correctement. Après, ce n’est qu’un supposition.

J’aimerais vraiment résoudre mon problème, ça m’énerve.

Merci beaucoup.

Christophe Sevin.


Date: Thu, 13 Aug 2009 11:23:11 +0200
Subject: Re: [Spip] Plugin mutualisation SPIP 2.0.8
From: sebbou@gmail.com
To: csevinbycn@live.fr
CC: spip@rezo.net

Bonjour Christophe,

Il me semblait que le fichier mes_options.php doit être mis dans le dossier config à la racine du site principal.
As-tu fait la manipulation pour activer le site principal (procédure d’installation jusqu’au bout)? Il faudrait qu’il affiche la page sommaire quand tu appelles http://monsite/

Ensuite, as-tu créé le dossier sites à la racine de ton dossier « spip »?

Quel principe as-tu prévu d’utiliser? toujours le système de sous-répertoire tel que http://monsite/site1/ http://monsite/site2 ?

  • Seb -

2009/8/13 Christophe Sevin <csevinbycn@live.fr>

Bonjour la liste,

il semblerait que j’ai crié victoire trop tot en utilisant le plugin mutualisation. Je l’ai mis en place dans mon noyau, changé les données dans le fichiers mes_options.php que j’ai mis dans le dossier ecrire. Tout ce passe bien (enfin c’est ce que je croyais) mais en fait, je n’arrive pas à créer plusieurs sites et lorsque je vais sur ma page principale (sur mon noyau), je tombe sur l’installation d’un site mutualisé qui porte le nom de mon domaine.
J’ai déjà vu se problème quelque part sur un forum mais je n’arrive pas à le retrouvé. De plus je ne suis pas sur que le problème avait été résolu.
Bref si quelqu’un peut m’aiguiller.

Merci à tous.

Cordialement,

Christophe Sevin.


Découvrez toutes les possibilités de communication avec vos proches

Bon alors, pour le début, je vois que c’est ok. Pour le fichier dans config / mes_options.php , je pense que tu as repris le fichier exemple du plugin non?

Après, est-ce que le ISAPI_Rewrite prend en charge le .htaccess, c’est peut-être ça la question qu’il faut se poser.
Perso, dans le .htaccess , j’ai la partie personnalisée:

################ REGLAGES PERSONNALISES ######################

Inscrivez ci-dessous vos reglages supplementaires

#Mutualisation
RewriteRule ^(site1|site2|site3)$ /$1/ [R,L]
RewriteRule ^(site1|site2|site3)/(.*) /$2 [QSA,L]

#################################################################

Sachant que chaque site tels que site1, site2 et site3 sont des noms de domaines différents.
Ensuite, ce sont simplement des réglages par défaut.

Autre question, que disent tes logs spip.log et dans quels dossiers sont-ils?

2009/8/13 Christophe Sevin <csevinbycn@live.fr>

Je pense avoir un début de solution.

Déjà, vu que mon site maître est à la racine, j’ai modifié le fichier mes_options.php que j’avais mis dans le dossier config/ (j’avais rempli le champ _MUTUALISATION_SITE_ADMIN alors qu’il est écrit que si le site est à la racine, il faut laisser ce champ vide) mais cela ne résout pas mon problème.
Dans ce fameux fichier mes_options.php, il est aussi écrit que le plugin nécéssite le mode réécriture d’url d’Apache (j’imagine pour pouvoir traiter les opérations lorsque l’on appelle http://site1.monte/) mais est t’il compatible IIS avec le filtre ISAPI_Rewrite. Si ça se trouve, il ne sait pas comment gérer les url que je passe et donc ne fonctionne pas correctement. Après, ce n’est qu’un supposition.

J’aimerais vraiment résoudre mon problème, ça m’énerve.

Merci beaucoup.

Christophe Sevin.


Je pense que la ou le bât blesse, c’est que IIS ne doit pas gérer les .htaccess (merci Microsoft).
J’ai cependant récupérer un outil (filtre isapi) qui récupère les .htaccess et les traduit pour IIS.
Je vais donc essayer avec ça car sinon je pense qu’il ne comprend pas les .htaccess et donc ne peut pas donner suite à l’installation.

Pour les logs, le problème c’est que je n’en ai pas puisque je n’installe pas les sites. Celui du site principal est le suivant :

Aug 13 11:43:15 10.4.155.42 (pid 3068) spip_connect: serveur 0 mal defini dans ‹  ›.
Aug 13 11:52:25 10.4.155.42 (pid 2864) creation tmp/cache/f/
Aug 13 11:52:25 10.4.155.42 (pid 2864) creation tmp/cache/skel/
Aug 13 11:52:26 10.4.155.42 (pid 2864) COMPIL (5.846s) [prive/login] html_62bbcc138b9987df2823dedcbf7d6fbd.php
Aug 13 11:52:26 10.4.155.42 (pid 2864) calcul (0.031s) [prive/login] page=login, url=/ecrire/index.php?exec=accueil, lang=fr, date=‹ 2009-08-13 11:52:26 ›, date_default=1, date_redac=‹ 2009-08-13 11:52:26 ›, date_redac_default=1 (1928 octets)
Aug 13 11:52:26 10.4.155.42 (pid 2864) Creation du cache f/log-log-%2Fec-fr–37297f56b7101a3 pour 86400 secondes
Aug 13 11:52:26 10.4.155.42 (pid 2864) creation tmp/cache/5/
Aug 13 11:52:26 10.4.155.42 (pid 2864) COMPIL (1.3ms) [prive/formulaires/menu_lang] html_b61975450fb501cd7fcc10ad2098653c.php
Aug 13 11:52:26 10.4.155.42 (pid 2864) calcul (9.0ms) [prive/formulaires/menu_lang] nom=var_lang_ecrire, url=http://bcnvweb006:81/spip.p…, langues=’<option class=‹ maj-debut › v…’, lang=fr, date=‹ 2009-08-13 11:52:26 ›, date_default=1, date_redac=‹ 2009-08-13 11:52:26 ›, date_redac_default=1 (3572 octets)
Aug 13 11:52:26 10.4.155.42 (pid 2864) Creation du cache 5/for-lan-var-lan-ecr-htt–a2529573 pour 3600 secondes
Aug 13 11:52:26 10.4.155.42 (pid 2864) creation tmp/cache/7/
Aug 13 11:52:26 10.4.155.42 (pid 2864) COMPIL (0.010s) [prive/formulaires/inc-logo_auteur] html_7b696bceaac664854caceeb97b4d03a3.php
Aug 13 11:52:26 10.4.155.42 (pid 2864) calcul (7.2ms) [prive/formulaires/inc-logo_auteur] id_auteur=1, login=c.sevin, alea_futur=1083932664a83e25d55b0e5.264…, prefs=a:1:{s:3:« cnx »;s:0:"";}, source=spip, lang=fr, date=‹ 2009-08-13 11:52:26 ›, date_default=1, date_redac=‹ 2009-08-13 11:52:26 ›, date_redac_default=1 (1 octets)
Aug 13 11:52:26 10.4.155.42 (pid 2864) Creation du cache 7/for-log-aut-1-c–1083932-a4ec1b16 pour 86400 secondes
Aug 13 11:52:26 10.4.155.42 (pid 2864) creation tmp/cache/9/
Aug 13 11:52:26 10.4.155.42 (pid 2864) COMPIL (0.012s) [prive/formulaires/login] html_e53d9ed2b7e1ba4fbec99b074db0706b.php
Aug 13 11:52:26 10.4.155.42 (pid 2864) calcul (0.0ms) [prive/formulaires/login] var_login=c.sevin, rester_connecte=’ ‹ , _alea_futur=1083932664a83e25d55b0e5.264…, _hidden= ›<input type=« hidden » name="…’, form=login, action=spip.php?page=login&url…, formulaire_args=qoULYggSBwE+xmthYnE+emeY0i6…, id=new, editable=’ ‹ , lang=fr, date=‹ 2009-08-13 11:52:26 ›, date_default=1, date_redac=‹ 2009-08-13 11:52:26 ›, date_redac_default=1 (2654 octets)
Aug 13 11:52:26 10.4.155.42 (pid 2864) Creation du cache 9/for-c-0–%20—108393266-9d89a0aa pour 3600 secondes
Aug 13 11:52:30 10.4.155.42 (pid 2864) demande de creation de tmp//.htaccess
Aug 13 11:52:30 10.4.155.42 (pid 2864) connexion de c.sevin par methode spip
Aug 13 11:52:30 10.4.155.42 (pid 2864) creation tmp/sessions/
Aug 13 11:52:30 10.4.155.42 (pid 2864) ajoute session tmp/sessions/1_31bcd839d882b67fcd6604f00e48a789.php cookie 864000
Aug 13 11:52:30 10.4.155.42 (pid 2864) redirige 302: /ecrire/index.php?exec=accueil
Aug 13 11:52:36 10.4.155.42 (pid 2864) COMPIL (6.5ms) [prive/style_prive_ie] html_84141972c95613ee94bf77f85e278d1e.php
Aug 13 11:52:36 10.4.155.42 (pid 2864) calcul (0.7ms) [prive/style_prive_ie] page=style_prive_ie, ltr=left, couleur_claire=C5E41C, couleur_foncee=9DBA00, v=12691, p=40cd, ie=7.0, date=‹ 2009-08-13 11:52:36 ›, date_default=1, date_redac=‹ 2009-08-13 11:52:36 ›, date_redac_default=1 (1541 octets)
Aug 13 11:52:36 10.4.155.42 (pid 2864) Creation du cache 9/sty-pri-ie-sty-pri-ie-le-80b8e8f5 pour 0 secondes
Aug 13 11:53:05 10.4.155.42 (pid 2864) calcul (0.0ms) [prive/style_prive_ie] page=style_prive_ie, ltr=left, couleur_claire=C5E41C, couleur_foncee=9DBA00, v=12691, p=40cd, ie=7.0, date=‹ 2009-08-13 11:53:05 ›, date_default=1, date_redac=‹ 2009-08-13 11:53:05 ›, date_redac_default=1 (1541 octets)
Aug 13 11:53:09 10.4.155.42 (pid 2864) creation tmp/cache/c/
Aug 13 11:53:09 10.4.155.42 (pid 2864) COMPIL (0.064s) [squelettes-dist/sommaire] html_36e14230dc082b098a9b88402f149ec9.php
Aug 13 11:53:09 10.4.155.42 (pid 2864) COMPIL (0.016s) [squelettes-dist/modeles/lesauteurs] html_c42cb1958aee0bf9890caf7e22dbe14b.php
Aug 13 11:53:09 10.4.155.42 (pid 2864) calcul (0.011s) [squelettes-dist/modeles/lesauteurs] id_article=1, lang=fr, date=‹ 2009-08-13 11:53:09 ›, date_default=1, date_redac=‹ 2009-08-13 11:53:09 ›, date_redac_default=1 (97 octets)
Aug 13 11:53:09 10.4.155.42 (pid 2864) calcul (0.110s) [squelettes-dist/sommaire] date=‹ 2009-08-13 11:53:09 ›, date_default=1, date_redac=‹ 2009-08-13 11:53:09 ›, date_redac_default=1 (2435 octets)
Aug 13 11:53:09 10.4.155.42 (pid 2864) Creation du cache c/%2F–e232b1d342d714d71ba4829a1933 pour 3600 secondes
Aug 13 11:53:09 10.4.155.42 (pid 2864) creation tmp/cache/b/
Aug 13 11:53:09 10.4.155.42 (pid 2864) COMPIL (3.6ms) [squelettes-dist/inc-head] html_75f908390e10da9c8c116727a580ab2e.php
Aug 13 11:53:09 10.4.155.42 (pid 2864) calcul (4.1ms) [squelettes-dist/inc-head] lang=fr, date=‹ 2009-08-13 11:53:09 ›, date_default=1, date_redac=‹ 2009-08-13 11:53:09 ›, date_redac_default=1 (936 octets)
Aug 13 11:53:09 10.4.155.42 (pid 2864) Creation du cache b/inc-head-fr–70d53b5e02ba77efea0c pour 86400 secondes
Aug 13 11:53:09 10.4.155.42 (pid 2864) COMPIL (7.4ms) [squelettes-dist/inc-entete] html_d24c1394b9a28fda2c449ac8dfa9da16.php
Aug 13 11:53:09 10.4.155.42 (pid 2864) calcul (0.0ms) [squelettes-dist/inc-entete] lang=fr, date=‹ 2009-08-13 11:53:09 ›, date_default=1, date_redac=‹ 2009-08-13 11:53:09 ›, date_redac_default=1 (171 octets)
Aug 13 11:53:09 10.4.155.42 (pid 2864) Creation du cache 7/inc-entete-fr–c456e2946e8a052065 pour 86400 secondes
Aug 13 11:53:09 10.4.155.42 (pid 2864) creation tmp/cache/8/
Aug 13 11:53:09 10.4.155.42 (pid 2864) COMPIL (7.4ms) [squelettes-dist/inc-rubriques] html_c3a12bd384ca27c6694535234983d3a8.php
Aug 13 11:53:09 10.4.155.42 (pid 2864) calcul (-5780.1ms) [squelettes-dist/inc-rubriques] lang=fr, date=‹ 2009-08-13 11:53:09 ›, date_default=1, date_redac=‹ 2009-08-13 11:53:09 ›, date_redac_default=1 (140 octets)
Aug 13 11:53:09 10.4.155.42 (pid 2864) Creation du cache 8/inc-rubriques-fr–d6f4897b988c2fd pour 86400 secondes
Aug 13 11:53:09 10.4.155.42 (pid 2864) creation tmp/cache/3/
Aug 13 11:53:09 10.4.155.42 (pid 2864) COMPIL (1.5ms) [squelettes-dist/formulaires/recherche] html_35cfb8bb802f6d7be6e04761cbe4f7bf.php
Aug 13 11:53:09 10.4.155.42 (pid 2864) calcul (0.7ms) [squelettes-dist/formulaires/recherche] action=http://bcnvweb006:81/spip.p…, form=recherche, formulaire_args=qoSDZUgCB8W3de5Jzcz6UQ9GNrP…, id=new, editable= › ', date=‹ 2009-08-13 11:53:09 ›, date_default=1, date_redac=‹ 2009-08-13 11:53:09 ›, date_redac_default=1 (452 octets)
Aug 13 11:53:09 10.4.155.42 (pid 2864) Creation du cache 3/for-htt—rec-qoS-new-ar-a0deeaef pour 3600 secondes
Aug 13 11:53:09 10.4.155.42 (pid 2864) COMPIL (-5798.1ms) [squelettes-dist/inc-pied] html_d8829f3fa844421a77bda8b36e925128.php
Aug 13 11:53:09 10.4.155.42 (pid 2864) calcul (2.6ms) [squelettes-dist/inc-pied] skel=squelettes-dist/sommaire.html, lang=fr, date=‹ 2009-08-13 11:53:09 ›, date_default=1, date_redac=‹ 2009-08-13 11:53:09 ›, date_redac_default=1 (996 octets)
Aug 13 11:53:09 10.4.155.42 (pid 2864) Creation du cache 9/inc-pie-squ-dis-fr–61ebb8f91b851-96aba4d3 pour 86400 secondes
Aug 13 11:53:09 10.4.155.42 (pid 2864) COMPIL (0.016s) [squelettes-dist/formulaires/administration] html_25b60c76c340ff39218d40d1a3ca9622.php
Aug 13 11:53:09 10.4.155.42 (pid 2864) calcul (0.0ms) [squelettes-dist/formulaires/administration] ecrire=ecrire/, divclass=spip-admin-float, calcul=calcul, date=‹ 2009-08-13 11:53:09 ›, date_default=1, date_redac=‹ 2009-08-13 11:53:09 ›, date_redac_default=1 (231 octets)
Aug 13 11:53:10 10.4.155.42 (pid 2864) demande de creation de config//.htaccess
Aug 13 11:53:10 10.4.155.42 (pid 2864) cron: maintenance (0.041s) 1

Je le joins aussi en piece jointe au cas ou.

Je vais donc tester avec ce nouvel outil mais si ça ne marche pas, j’espère trouver un moyen de faire marcher le plugin quand même car sinon je ne vois pas comment mutualiser mes sites.

Merci beaucoup.

Cordialement,

Christophe Sevin.


Votre correspondant a choisi Hotmail et profite d’un stockage quasiment illimité. Créez un compte Hotmail gratuitement !

spip.log (7.68 KB)

A mon avis, ça vient de ça…

Pour la solution de contournement, il devrait y avoir quelque chose pour ré-inventer la roue… certains le font en 3 minutes en PHP.
Un fichier PHP à l’origine du site tel que index.php qui analyse l’URL d’origine et qui met les variables à utiliser pour les fichiers ou les dossiers directement au bon endroit… Ca pourrait être simple mais je ne sais pas si c’est vraiment envisageable!

Je préparais une démo pour la mutualisation avec Apache pour l’apéro SPIP de Toulouse mais je ne suis plus très sur d’avoir les réponses à toutes les questions!

  • Seb -

2009/8/13 Christophe Sevin <csevinbycn@live.fr>

Je pense que la ou le bât blesse, c’est que IIS ne doit pas gérer les .htaccess (merci Microsoft).
J’ai cependant récupérer un outil (filtre isapi) qui récupère les .htaccess et les traduit pour IIS.
Je vais donc essayer avec ça car sinon je pense qu’il ne comprend pas les .htaccess et donc ne peut pas donner suite à l’installation.

Pour les logs, le problème c’est que je n’en ai pas puisque je n’installe pas les sites. Celui du site principal est le suivant :

Je le joins aussi en piece jointe au cas ou.

Je vais donc tester avec ce nouvel outil mais si ça ne marche pas, j’espère trouver un moyen de faire marcher le plugin quand même car sinon je ne vois pas comment mutualiser mes sites.

Merci beaucoup.

Cordialement,

Christophe Sevin.


Votre correspondant a choisi Hotmail et profite d’un stockage quasiment illimité. Créez un compte Hotmail gratuitement !

Christophe Sevin a écrit :

Bonjour la liste,

il semblerait que j'ai crié victoire trop tot en utilisant le
plugin mutualisation. Je l'ai mis en place dans mon noyau, changé
les données dans le fichiers mes_options.php que j'ai mis dans le
dossier ecrire. Tout ce passe bien (enfin c'est ce que je
croyais) mais en fait, je n'arrive pas à créer plusieurs sites et
lorsque je vais sur ma page principale (sur mon noyau), je tombe
sur l'installation d'un site mutualisé qui porte le nom de mon
domaine.

Bonjour,

c'est tout à fait normal.
Tu n'as pas besoin de réinstaller ton site principal, il suffit que
tu déplaces dans /sites/ton_domaine_principale/ les dossiers qui
sont habituellement créés par l'installation (de mémoire : IMG, tmp,
local, config...)
tu places dans le dossier config les info de connexions à la base de
donnée de ton site principal, et voilà, ça tourne.

Le site principale est un site mutualisé comme les autres en fait.

A bientôt
Grégoire

Merci grégoire,

Je comprend maintenant un peu mieux le fonctionnement du plugin. J’ai d’ailleurs résolu mon problème grâce à la liste.
Je te souhaite une bonne soirée.
J’ai encore quelque tests à effectuer avant de définitivement clore le sujet mais je suis assez confiant.
C’est quand même sympa d’avoir une communauté aussi soudée.
Alors à toute la liste un grand merci.

Cordialement,

Christophe Sevin.

To: spip@rezo.net
From: gobmouch@online.fr
Date: Thu, 13 Aug 2009 16:59:16 +0200
Subject: Re: [Spip] Plugin mutualisation SPIP 2.0.8

Christophe Sevin a écrit :

Bonjour la liste,

il semblerait que j’ai crié victoire trop tot en utilisant le
plugin mutualisation. Je l’ai mis en place dans mon noyau, changé
les données dans le fichiers mes_options.php que j’ai mis dans le
dossier ecrire. Tout ce passe bien (enfin c’est ce que je
croyais) mais en fait, je n’arrive pas à créer plusieurs sites et
lorsque je vais sur ma page principale (sur mon noyau), je tombe
sur l’installation d’un site mutualisé qui porte le nom de mon
domaine.

Bonjour,

c’est tout à fait normal.
Tu n’as pas besoin de réinstaller ton site principal, il suffit que
tu déplaces dans /sites/ton_domaine_principale/ les dossiers qui
sont habituellement créés par l’installation (de mémoire : IMG, tmp,
local, config…)
tu places dans le dossier config les info de connexions à la base de
donnée de ton site principal, et voilà, ça tourne.

Le site principale est un site mutualisé comme les autres en fait.

A bientôt
Grégoire


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


Discutez sur Messenger où que vous soyez ! Mettez Messenger sur votre mobile !

* Christophe Sevin tapuscrivait, le 13/08/2009 12:00:

Bonjour Sebbou,

Décidement, tu es toujours là pour moi :D.

Désolé de te répondre aussi tard, j'ai eu un plantage machine.

Alors, j'ai bien installé mon site principal jusqu'au bout. Je suis allé sur mon site principal et je tombe sur le sommaire.

Et c'est là ton erreur : avec le plugin mutualisation, il n'y a pas de site principal.
Il y a un code source commun.
Et des sites _tous_ installés dans sites/nomdedomaine/
Et les sous dossiers de sites/ sont créés _automatiquement_ par le plugin mutualisation facile.

--
RealET