Manual:Index.php
Appearance
Outdated translations are marked like this.
Arquivo MediaWiki: index.php | |
---|---|
Local: | / |
Código fonte: | master • 1.42.4 • 1.41.5 • 1.39.11 |
Classes: | Encontre o código • Encontre a documentação |
O arquivo index.php é o ponto de acesso principal para um site MediaWiki. O outro ponto de acesso principal é o arquivo api.php que manipula solicitações para a API do MediaWiki.
The URL of index.php can be customized using $wgScript .
Ações tomadas
Versão MediaWiki: | ≥ 1.18 |
A maioria dos pedidos resulta nas seguintes ações no arquivo index.php
:
- Ensure the version of PHP is supported, otherwise display an error.
- First, it includes WebStart.php , which mainly just includes Setup.php .
This in turn sets up the PHP environment for MediaWiki, such as installing the class autoloader, including the vendor dependencies, default configuration, and applying the site's LocalSettings.php file.
- Next, it instantiates the MediaWiki class from MediaWiki.php , which is responsible for interpreting URL parameters like "title" and "action" to determine what the current request should do.
It then dispatches the relevant Action subclass to do that thing.
- Finally,
MediaWiki::restInPeace()
is called, which does things like closing database transactions, and running any deferred updates .