set_servers( $wgMemCachedServers ); $wgMemc->set_debug( $wgMemCachedDebug ); # Test it to see if it's working # This is necessary because otherwise wfMsg would be extremely inefficient if ( !$wgMemc->set( "test", "", 0 ) ) { wfDebug( "Memcached error: " . $wgMemc->error_string() . "\n" ); $wgUseMemCached = false; } } wfProfileOut( "$fname-memcached" ); wfProfileIn( "$fname-misc" ); include_once( "$IP/Language.php" ); $wgOut = new OutputPage(); wfDebug( "\n\n" ); $wgLangClass = "Language" . ucfirst( $wgLanguageCode ); if( ! class_exists( $wgLangClass ) ) { include_once( "$IP/LanguageUtf8.php" ); $wgLangClass = "LanguageUtf8"; } $wgLang = new $wgLangClass(); $wgUser = User::loadFromSession(); $wgDeferredUpdateList = array(); $wgLinkCache = new LinkCache(); $wgMagicWords = array(); $wgMwRedir =& MagicWord::get( MAG_REDIRECT ); wfProfileOut( "$fname-misc" ); wfProfileOut( $fname ); ?>