X-Git-Url: http://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2FSetup.php;h=6b80ae6f55845b8f4ea5ed514543d263e0292e75;hp=d450bdd33cebbd8df473cea732a33797e735924a;hb=326d52f9613c5227d75f97361be6ec6ef78b214e;hpb=67845bd38633e79d5ed273b5d3c77534e8308706 diff --git a/includes/Setup.php b/includes/Setup.php index d450bdd33c..6b80ae6f55 100644 --- a/includes/Setup.php +++ b/includes/Setup.php @@ -629,6 +629,15 @@ define( 'MW_SERVICE_BOOTSTRAP_COMPLETE', 1 ); MWExceptionHandler::installHandler(); +// T30798: $wgServer must be explicitly set +if ( $wgServer === false ) { + throw new FatalError( + '$wgServer must be set in LocalSettings.php. ' . + 'See ' . + 'https://www.mediawiki.org/wiki/Manual:$wgServer.' + ); +} + // T48998: Bail out early if $wgArticlePath is non-absolute foreach ( [ 'wgArticlePath', 'wgVariantArticlePath' ] as $varName ) { if ( $$varName && !preg_match( '/^(https?:\/\/|\/)/', $$varName ) ) {