Fix path
[mediawiki.git] / config / index.php
blobe7431519969f20f2b41f45d5446c44856c2abf4d
1 <?php
2 /**
3 * New version of MediaWiki web-based config/installation
5 * @file
6 */
8 define( 'MW_CONFIG_CALLBACK', 'CoreInstaller::overrideConfig' );
9 define( 'MEDIAWIKI_INSTALL', true );
11 chdir( ".." );
12 require( './includes/WebStart.php' );
14 $installer = new WebInstaller( $wgRequest );
16 if ( !$installer->startSession() ) {
17 $installer->finish();
18 exit;
21 $session = isset( $_SESSION['installData'] ) ? $_SESSION['installData'] : array();
23 if ( isset( $session['settings']['_UserLang'] ) ) {
24 $langCode = $session['settings']['_UserLang'];
25 } elseif ( !is_null( $wgRequest->getVal( 'UserLang' ) ) ) {
26 $langCode = $wgRequest->getVal( 'UserLang' );
27 } else {
28 $langCode = 'en';
30 $wgLang = Language::factory( $langCode );
32 $wgMetaNamespace = $wgCanonicalNamespaceNames[NS_PROJECT];
34 $session = $installer->execute( $session );
36 $_SESSION['installData'] = $session;