? getenv('MW_INSTALL_PATH')
: realpath( dirname( __FILE__ ) . '/..' );
#chdir( $IP );
-require_once( "$IP/StartProfiler.php" );
+if ( file_exists( "$IP/StartProfiler.php" ) ) {
+ require_once( "$IP/StartProfiler.php" );
+} else {
+ require_once( "$IP/includes/ProfilerStub.php" );
+}
$options = array();
$args = array();
#require_once( $IP.'/includes/ProfilerStub.php' );
require( $IP.'/includes/Defines.php' );
require( $IP.'/CommonSettings.php' );
- if ( !$wgUseNormalUser ) {
- require( $IP.'/AdminSettings.php' );
+ if ( !$wgUseNormalUser && is_readable( "$IP/AdminSettings.php" ) ) {
+ require( "$IP/AdminSettings.php" );
}
} else {
$wgWikiFarm = false;
$wgCommandLineMode = true;
$DP = $IP;
require_once( "$IP/includes/AutoLoader.php" );
- #require_once( $IP.'/includes/ProfilerStub.php' );
- require_once( $IP.'/includes/Defines.php' );
+ require_once( "$IP/includes/Defines.php" );
require_once( $settingsFile );
/* ini_set( 'include_path', ".$sep$IP$sep$IP/includes$sep$IP/languages$sep$IP/maintenance" ); */
$wgShowSQLErrors = true;
require_once( "$IP/includes/Setup.php" );
-require_once( "$IP/install-utils.inc" );
+require_once( "$IP/maintenance/install-utils.inc" );
$wgTitle = null; # Much much faster startup than creating a title object
@set_time_limit(0);