X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FWebStart.php;h=6f3aa71624a728134f4419cbf5d1e3201f1cdf78;hb=5dc68aedf45a7b2de6d6c6e736f9014873aa8186;hp=be95779af31a6523b3927e0859144ff045b2c8da;hpb=07a791ffd1d80c6a8f2ca4dfdbc3f2002ac869fe;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/WebStart.php b/includes/WebStart.php index be95779af3..6f3aa71624 100644 --- a/includes/WebStart.php +++ b/includes/WebStart.php @@ -41,8 +41,6 @@ header( 'X-Content-Type-Options: nosniff' ); */ $wgRequestTime = $_SERVER['REQUEST_TIME_FLOAT']; -unset( $IP ); - # Valid web server entry point, enable includes. # Please don't move this line to includes/Defines.php. This line essentially # defines a valid entry point. If you put it in includes/Defines.php, then @@ -78,14 +76,10 @@ if ( !defined( 'MW_CONFIG_CALLBACK' ) ) { // Custom setup for WebStart entry point if ( !defined( 'MW_SETUP_CALLBACK' ) ) { function wfWebStartSetup() { - # Initialise output buffering - # Check that there is no previous output or previously set up buffers, because - # that would cause us to potentially mix gzip and non-gzip output, creating a - # big mess. - global $IP; + // Initialise output buffering + // Check for previously set up buffers, to avoid a mix of gzip and non-gzip output. if ( ob_get_level() == 0 ) { - require_once "$IP/includes/OutputHandler.php"; - ob_start( 'wfOutputHandler' ); + ob_start( 'MediaWiki\\OutputHandler::handle' ); } } define( 'MW_SETUP_CALLBACK', 'wfWebStartSetup' );