Manual:Index.php
Appearance
MediaWiki dosyası: index.php | |
---|---|
Konum: | / |
Kaynak kodu: | master • 1.43.1 • 1.42.6 • 1.39.12 |
Sınıflar: | Kodu bul • Belgelendirmeyi bul |
index.php bir MediaWiki sitesinin ana erişim noktasıdır. Diğer ana erişim noktası ise MediaWiki API isteklerini işleyen api.php .
index.php URL'si $wgScript kullanılarak özelleştirilebilir.
Gerçekleştirilen eylemler
MediaWiki sürümü: | ≥ 1.18 |
Çoğu istek index.php
olarak aşağıdaki eylemlerle sonuçlanır:
- PHP sürümünün desteklendiğinden emin olun, aksi halde bir hata görüntüleyin.
- İlk olarak, sadece Setup.php içeren WebStart.php içerir. Bu da, satıcı bağımlılıkları dahil olmak üzere sınıf otomatik yükleyicisinin kurulması, varsayılan yapılandırma ve sitenin LocalSettings.php dosyasının uygulanması gibi MediaWiki için PHP ortamını ayarlar.
- Ardından, MediaWiki sınıfını MediaWiki.php değerinden başlatır. Bu değer, geçerli isteğin ne yapması gerektiğini belirlemek için "title" ve "action" gibi URL parametrelerini yorumlamaktan sorumludur. Daha sonra, bu işlemi yapmak için ilgili Eylem alt sınıfını gönderir.
- Son olarak, veritabanı işlemlerini kapatmak ve herhangi bir deferred updates çalıştırmak gibi şeyleri yapan
MediaWiki::restInPeace()
çağrılır.