Manual:Index.php/cs
Soubor MediaWiki: index.php | |
---|---|
Lokalita: | / |
Zdrojový kód: | master • 1.43.1 • 1.42.6 • 1.39.12 |
Třídy: | Vyhledat zdrojový kód • Vyhledat dokumentaci Category:MediaWiki code pages without class names/cs |
index.php je hlavní přístupový bod pro web MediaWiki. Dalším hlavním přístupovým bodem je api.php , který zpracovává požadavky na MediaWiki API .
URL index.php lze upravit pomocí $wgScript .
Přijatá opatření
Verze MediaWiki: | ≥ 1.18 |
Většina požadavků má za následek následující akce v index.php
:
- Ujistěte se, že je podporována verze PHP, jinak se zobrazí chyba.
- Za prvé, zahrnuje WebStart.php , což zahrnuje hlavně Setup.php . Tím se nastaví prostředí PHP pro MediaWiki, jako je instalace autoloaderu třídy, včetně závislostí na dodavateli, výchozí konfigurace a použití souboru LocalSettings.php webu.
- Dále vytvoří instanci třídy MediaWiki z MediaWiki.php , která je zodpovědná za interpretaci parametrů URL, jako je "title" a "action", aby určila, co má aktuální požadavek dělat. Poté odešle příslušnou podtřídu Action, aby to provedla.
- Nakonec je voláno
MediaWiki::restInPeace()
, které dělá věci jako uzavření databázových transakcí a spuštění libovolného deferred updates .