<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span lang=FR-CA>Bonjour,<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=FR-CA>Tout d&#8217;abord, c&#8217;est mon premier essai d&#8217;installation d&#8217;une ferme de wikis&#8230; jusqu&#8217;à présent, j&#8217;avais quelques wikis, mais fonctionnant tous de façon autonome (toute la config dans des répertoires séparés)&nbsp;:<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA>/var/www/wiki001 (et tous ses répertories)<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA>/var/www/wiki002 (et tous ses répertories)<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA>/var/www/wiki003 (et tous ses répertories)<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=FR-CA>J&#8217;aimerais avoir plutôt ceci (chaque wiki ayant sa propre database, mais partageant les skins, les extensions, etc&#8230;)&nbsp;:<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA>/var/www/wikicode (contenant les skins, les extensions, etc&#8230;)<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA>/var/www/wiki001 (avec seulement le répertoire images)<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA>/var/www/wiki002 (avec seulement le répertoire images)<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA>/var/www/wiki002 (avec seulement le répertoire images)<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=FR-CA>Je crois comprendre qu&#8217;il faut installer MW à partir de /var/www/wikicode, puis déplacer LocalSettings.php vers /var/www/wikicode, puis le renommer wiki001_LocalSettings.php&#8230; et refaire 3 fois (dans l&#8217;exemple) l&#8217;installation, le déplacement et le renommage, pour obtenir en bout de ligne&nbsp;: wiki001_LocalSettings.php, wiki002_LocalSettings.php et wiki003_LocalSettings.php.<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=FR-CA>Cela fait, il faut créer un fichier LocalSettings.php, dans lequel on mettera uniquement ceci&nbsp;:<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA>Inspiré de ceci&nbsp;: &nbsp;<a href="http://booleandreams.wordpress.com/2007/06/12/running-multiple-instance-of-mediawiki-on-the-same-server-using-the-same-source-code/">http://booleandreams.wordpress.com/2007/06/12/running-multiple-instance-of-mediawiki-on-the-same-server-using-the-same-source-code/</a> <o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA><o:p>&nbsp;</o:p></span></p><p class=MsoNormal>&lt;?php<o:p></o:p></p><p class=MsoNormal>$callingURL = strtolower($_SERVER['REQUEST_URI']); //the requesting url<o:p></o:p></p><p class=MsoNormal>if ( strpos( $callingURL, 'mw001') ) {<o:p></o:p></p><p class=MsoNormal>require_once('mw001_LocalSettings.php');<o:p></o:p></p><p class=MsoNormal>}<o:p></o:p></p><p class=MsoNormal>else if ( strpos( $callingURL, ' mw002') ) {<o:p></o:p></p><p class=MsoNormal>require_once('mw002_LocalSettings.php');<o:p></o:p></p><p class=MsoNormal>}<o:p></o:p></p><p class=MsoNormal>else if ( strpos( $callingURL, ' mw003') ) {<o:p></o:p></p><p class=MsoNormal>require_once('mw003_LocalSettings.php');<o:p></o:p></p><p class=MsoNormal><span lang=FR-CA>}<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA>?&gt;<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=FR-CA><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=FR-CA>Eh ben&#8230; ca ne fonctionne pas. Ca me donne une erreur à l&#8217;effet qu&#8217;un fichier setup.php&#8230; (plus certains de l&#8217;erreur&#8230;). Faut dire que je ne comprend pas trop ce que je copie du site cité plus haut, que je ne connais strictement rien au PHP et que j&#8217;y vais un peu à l&#8217;aveuglette&#8230;<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=FR-CA>Et déjà, je ne suis pas certain de l&#8217;URL que je dois appeler&#8230; (<a href="http://localhost/">http://localhost/</a>... ???)<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=FR-CA>Si quelqu&#8217;un pouvait m&#8217;aiguiller&#8230; (en langage simple svp ;-)))<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=FR-CA>Merci d&#8217;avance !<o:p></o:p></span></p><p class=MsoNormal><span lang=FR-CA><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=FR-CA>Pierre<o:p></o:p></span></p><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></body></html>