Manual: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 • ‎Türkçe • ‎español • ‎français • ‎português • ‎português do Brasil • ‎čeština • ‎русский • ‎українська • ‎中文 • ‎日本語 • ‎한국어

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 .

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, DefaultSettings.php 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