Manual:Running MediaWiki on free.fr/fr

From mediawiki.org

ATTENTION, cette page d'installation est obsolĂšte !
Elle dĂ©crit une installation inutilement compliquĂ©e et prĂȘtant Ă  confusion.
Il est vivement recommandé de consulter en lieu et place, la page Installation Médiawiki chez free.fr.

Installation sur serveur non dédié[edit]

Préparation pour l'installation sur free.fr[edit]

  • Ensuite, les Ă©tapes Ă  suivre sont les suivantes :
    • TransfĂ©rez par ftp tout le contenu de EasyPHP/www/ sauf LocalSettings.php
    • TransfĂ©rez les tables crĂ©Ă©es dans votre base de donnĂ©es. Il faut pour cela :
      • AccĂ©dez Ă  votre base de donnĂ©es locale, en cliquant dans EasyPhp sur "administration" puis "BDD", ce qui vous amĂšne Ă  une page "PhpMyadmin"
      • Cliquez sur NomdelaBDD dans le volet de gauche : les tables crĂ©Ă©es par MediaWiki s'affichent dans le volet de droite. Cliquez sur "Exporter" en haut du volet de droite, puis sur "Tout sĂ©lectioner", ce qui sĂ©lectionne toutes les tables. SĂ©lectionnez pour votre exportation "format zippĂ©". Cliquez enfin sur "exĂ©cuter". Un fichier Zip s'enregistre alors sur votre ordinateur. DĂ©zipez-le, vous obtenez un fichier texte nommĂ© comme cela : NomdelaBDD.sql
      • Il faut maintenant transfĂ©rer cela sur votre base de donnĂ©es free. Vous y accĂ©dez par http://sql.free.fr. Vous vous identifiez, puis vous cliquez Ă  gauche sur "Votrelogin", puis sur l'icĂŽne marquĂ©e "SQL". Vous cliquez alors sur "parcourir" en-dessous de "emplacement du ficher texte", puis "exĂ©cuter". Vos tables sont maintenant transfĂ©rĂ©es.

Modifications pour l'installation[edit]

  • Il faut enfin modifier le fichier "LocalSettings.php". Ouvrez-le avec le bloc-notes. Puis :

Avant la ligne :

if( defined( 'MW_INSTALL_PATH' ) ) { ... 

ajoutez la ligne suivante :

define( 'MW_INSTALL_PATH', $_SERVER['DOCUMENT_ROOT'].'/ mon répertoire d'installation' );

(sans oublier de remplacer '/ mon rĂ©pertoire d'installation :) ( [source] )

  • trouver la ligne contenant :
$wgScriptPath = "<un/chemin/vers/l'installation>",

puis effacez ce chemin pour obtenir:

$wgScriptPath = ""


  • le bloc suivant doit ĂȘtre rempli comme suit :
$wgDBserver         = "sql.free.fr";
$wgDBname           = "<nom de la base>";
$wgDBuser           = "<nom de l'utilisateur chez Free>";
$wgDBpassword       = "<mot de passe>";

Chez Free, le nom de la base est le mĂȘme que celui de l'utilisateur et que l'adresse du site (sauf si le nom utilisateur contient un point (ex: "prenom.nom"). Dans ce cas, la base s'appelle "prenom_nom").

  • Vous pouvez maintenant envoyer ce fichier Ă  la racine de votre site web.
  • Enfin, crĂ©ez un dossier "sessions" Ă  la racine de votre site web.
  • Tapez dans votre navigateur l'adresse de votre site : votre wiki apparaĂźt !

Autres modifications non testĂ©es :[edit]

puis remplacez :

$wgArticlePath = "$wgScript/$1";

par :

#$wgArticlePath = "$wgScript/$1";

(Il suffit d'ajouter le #)

et enfin, de mĂȘme, remplacez :

#$wgArticlePath = "$wgScript?title=$1";

par :

$wgArticlePath = "$wgScript?title=$1";

(Il suffit d'enlever le #)


Enfin, ajoutez n'importe oĂč dans le fichier la ligne suivante :

$wgUseDatabaseMessages = false;