aboutsummaryrefslogtreecommitdiffstats
path: root/includes/WebStart.php
diff options
context:
space:
mode:
authorNiklas Laxström <nikerabbit@users.mediawiki.org>2008-05-10 09:34:27 +0000
committerNiklas Laxström <nikerabbit@users.mediawiki.org>2008-05-10 09:34:27 +0000
commitd10e6a4298d6358d5029cb8b860a20d978bf071a (patch)
tree8232167597ce231a7d250417bc51d6796450c676 /includes/WebStart.php
parentcdbdb28937875bf366d2d7350ddd1a5f67feeefe (diff)
downloadmediawikicore-d10e6a4298d6358d5029cb8b860a20d978bf071a.tar.gz
mediawikicore-d10e6a4298d6358d5029cb8b860a20d978bf071a.zip
* Use full path
Notes
Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/34558
Diffstat (limited to 'includes/WebStart.php')
-rw-r--r--includes/WebStart.php18
1 files changed, 9 insertions, 9 deletions
diff --git a/includes/WebStart.php b/includes/WebStart.php
index 189c0161d15a..dd02bd956e5d 100644
--- a/includes/WebStart.php
+++ b/includes/WebStart.php
@@ -66,24 +66,24 @@ unset( $IP );
define( 'MEDIAWIKI', true );
# Start profiler
-require_once( './StartProfiler.php' );
+$preIP = dirname( __FILE__ ) . '/..';
+require_once( "$preIP/StartProfiler.php" );
wfProfileIn( 'WebStart.php-conf' );
# Load up some global defines.
-require_once( './includes/Defines.php' );
+require_once( "$preIP/includes/Defines.php" );
# LocalSettings.php is the per site customization file. If it does not exit
# the wiki installer need to be launched or the generated file moved from
# ./config/ to ./
-if( !file_exists( './LocalSettings.php' ) ) {
- $IP = '.';
- require_once( './includes/DefaultSettings.php' ); # used for printing the version
- require_once( './includes/templates/NoLocalSettings.php' );
+if( !file_exists( "$preIP/LocalSettings.php" ) ) {
+ require_once( "$preIP/includes/DefaultSettings.php" ); # used for printing the version
+ require_once( "$preIP/includes/templates/NoLocalSettings.php" );
die();
}
# Include this site setttings
-require_once( './LocalSettings.php' );
+require_once( "$preIP/LocalSettings.php" ); // $IP available after this
wfProfileOut( 'WebStart.php-conf' );
wfProfileIn( 'WebStart.php-ob_start' );
@@ -92,12 +92,12 @@ if ( ob_get_level() ) {
# Someone's been mixing configuration data with code!
# How annoying.
} elseif ( !defined( 'MW_NO_OUTPUT_BUFFER' ) ) {
- require_once( './includes/OutputHandler.php' );
+ require_once( "$IP/includes/OutputHandler.php" );
ob_start( 'wfOutputHandler' );
}
wfProfileOut( 'WebStart.php-ob_start' );
if ( !defined( 'MW_NO_SETUP' ) ) {
- require_once( './includes/Setup.php' );
+ require_once( "$IP/includes/Setup.php" );
}