Manual:$wgServer

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:$wgServer and the translation is 79% complete.
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎Türkçe • ‎español • ‎français • ‎magyar • ‎polski • ‎português do Brasil • ‎български • ‎русский • ‎اردو • ‎中文 • ‎日本語
Genel Ayarlar: $wgServer
Sunucunun temel URL'si.
Sürümde tanıtıldı:pre 1.1.0
Sürümde kaldırıldı:hala kullanımda
İzin verilen değerler:(URL öneki (protokol, ana bilgisayar, isteğe bağlı olarak bağlantı noktası ile; yol kısmı yok))
Varsayılan değer:(see below)

Ayrıntılar

Bu değişken normalde MediaWiki yükleyicisi tarafından ayarlanır, ancak LocalSettings.php oluşturulduktan sonra ayarlanması gerekebilir.

Protokol de dahil olmak üzere, ancak eğik çizgi olmadan ve varsa alt dizini olmadan sunucunun temel URL'si (örneğin, https://www.mediawiki.org). 1.18.0 sürümünden beri MediaWiki, $wgServer ayarını protokole bağlı bir URL'ye (ör. //www.mediawiki.org) ayarlamayı da destekler. Bu her iki protokol altında çalışan bağlantılar kullanılarak aynı önbellekli HTTP ve HTTPS'yi desteklemek için kullanılır. Bunu yaparken $wgCanonicalServer, protokole bağlı URL'leri desteklemeyen e-postalar gibi konumlarda kullanılacak protokol dahil olmak üzere tam URL'yi ayarlamak için kullanılabilir. URL https:// ile başlıyorsa, MediaWiki vikinizin HTTPS protokolünü tercih ettiğini veya yalnızca onu desteklediğini varsayar.

Bu yapılandırma parametrelerine yönelik ayar, vikiyi işaret eden tam nitelikli URL'ler üretilirken kullanılır, örneğin:

  • Düzenleme ve standart URL yazımlarına HTTP yönlendirmeleri
  • altbilgiyi yazdır
  • RSS/Atom beslemesinden maddelere bağlantılar
  • bildirim e-postalarındaki maddelere bağlantılar
  • ve fazlası!
Please make sure that $wgServer is set to your actual base URL and not to http://localhost (unless you actually want to only access MediaWiki through your localhost). Otherwise links will not work.

Otomatik algılama

MediaWiki daha önce sunucunun adını otomatik olarak algılamaya çalıştı, ancak bu önbellek zehirlenmesi saldırılarına karşı savunmasızdı ve 1.18'de gayri resmi olarak kullanımdan kaldırıldı. MediaWiki 1.34'te tamamen kaldırıldı.

Default value

MediaWiki sürümü:
1.34
$wgServer = false;
MediaWiki sürümü:
1.18 – 1.33
$wgServer = WebRequest::detectServer();
MediaWiki sürümü:
1.17
$wgServer = '';
$wgServer = $wgProto.'://' . $serverName;
MediaWiki sürümü:
1.4 – 1.16
$wgServer = '';
$wgServer = $wgProto.'://' . $wgServerName;
MediaWiki sürümü:
1.3
$wgServer = $wgProto.'://' . $wgServerName;
MediaWiki sürümü:
1.2
$wgServer           = "http://" . $_SERVER["SERVER_NAME"];
MediaWiki sürümü:
1.1
$wgServer           = "http://" . getenv( "SERVER_NAME" );

Ayrıca bakınız