Manuel:Index.php

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Index.php and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎português • ‎português do Brasil • ‎čeština • ‎русский • ‎українська • ‎中文 • ‎日本語 • ‎한국어

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.

Actions prises

Version de MediaWiki : 1.18

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

  1. Assurez-vous que la version de PHP est prise en charge, sinon affichez une erreur.
  2. Premièrement, il intègre WebStart.php , lequel comprend principalement Setup.php . Ceci à son tour initialise l'environnement PHP pour MediaWiki et installe la classe autoloader avec les dépendances du fournisseur en chargeant DefaultSettings.php et en appliquant le fichier LocalSettings.php du site.
  3. Puis il instancie la classe MediaWiki de MediaWiki.php qui a la charge d'interpréter les paramètres d'URL tels que « title » et « action » pour déterminer ce que la requête courante doit faire. Puis il distribue les actions résultantes à la sous-classe Action pour qu'elle les réalise.
  4. Enfin, MediaWiki::restInPeace() est appelé pour faire des choses telles que la fermeture des transactions avec la base de données et l'exécution des mises à jour différées éventuelles.

Voir aussi