Manual:Index.php

This page is a translated version of the page Manual:Index.php and the translation is 92% complete.
Outdated translations are marked like this.

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:

  1. PHP sürümünün desteklendiğinden emin olun, aksi halde bir hata görüntüleyin.
  2. İlk olarak, sadece Setup.php içeren WebStart.php içerir. Bu da, MediaWiki için sınıf otomatik yükleyiciyi yükleme, $1 yükleyen satıcı bağımlılıkları ve sitenin LocalSettings.php dosyasını uygulama gibi PHP ortamını ayarlar.
  3. 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.
  4. Son olarak, veritabanı işlemlerini kapatmak ve herhangi bir deferred updates çalıştırmak gibi şeyleri yapan MediaWiki::restInPeace() çağrılır.

Ayrıca bakınız