Manual:Running MediaWiki on free.fr/fr
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]
- Pour réaliser cette installation il faut tout d'abord suivre la procédure suivante pour créer un wiki fonctionnel sur EasyPhp ou Wamp : meta:Aide:Installation de MediaWiki#Installation de Mediawiki sur son PC
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;