X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=load.php;h=6e829713a84c68356cdf4add54150e2cde252caf;hb=a1ec828b46f22101d29248c94ac4ae3aec37b0d6;hp=74af68f3e93df1861cf8f3d76014bf0d89ed2be8;hpb=97ff30ddb42219931ebeac2ecbc2a940acf356b8;p=lhc%2Fweb%2Fwiklou.git diff --git a/load.php b/load.php index 74af68f3e9..6e829713a8 100644 --- a/load.php +++ b/load.php @@ -23,17 +23,10 @@ * */ -// We want error messages to not be interpreted as CSS or JS -function wfDie( $msg = '' ) { - header( $_SERVER['SERVER_PROTOCOL'] . ' 500 MediaWiki configuration Error', true, 500 ); - echo "/* $msg */"; - die( 1 ); -} - -// Die on unsupported PHP versions -if( !function_exists( 'version_compare' ) || version_compare( phpversion(), '5.2.3' ) < 0 ){ - $version = htmlspecialchars( $wgVersion ); - wfDie( "MediaWiki $version requires at least PHP version 5.2.3." ); +// Bail if PHP is too low +if ( !function_exists( 'version_compare' ) || version_compare( phpversion(), '5.2.3' ) < 0 ) { + require( dirname( __FILE__ ) . '/includes/PHPVersionError.php' ); + wfPHPVersionError( 'load.php' ); } if ( isset( $_SERVER['MW_COMPILED'] ) ) {