Manuel:Index.php

From mediawiki.org
This page is a translated version of the page Manual:Index.php and the translation is 100% complete.

index.php est le principal point d'accès pour un site MediaWiki. L'autre point d'accès principal est api.php , qui gère les requêtes pour l'API de MediaWiki.

L'URL de peut être personnalisée en utilisant $wgScript .

Actions prises

Version de MediaWiki :
1.18

La plupart des requêtes résultent dans les actions suivantes dans index.php:

  1. S'assurer que la version de PHP est supportée, si elle ne l'est pas, il y aura une erreur.
  1. D'abord, il inclut WebStart.php , qui est principalement composé de Setup.php .

Cela permet de configurer l'environnement PHP pour MediaWiki, par exemple en installant l'autochargeur de classes, en incluant les dépendances du fournisseur pour charger DefaultSettings.php , et en appliquant le fichier LocalSettings.php du site.

  1. Ensuite, Il instantie la classe MédiaWiki de MediaWiki.php , qui interprète les paramètres URL comme "titre" et "action" pour déterminer ce que la requête suivante devrait faire. Il envoie ensuite la sous-classe d'action pertinente pour effectuer cette tâche.
  2. Finalement, MediaWiki::restInPeace() est appelé, il par exemple ferme les opérations de bases de données, et exécute tout deferred updates .

Voir aussi