diff options
Diffstat (limited to 'inc')
-rw-r--r-- | inc/init.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/inc/init.php b/inc/init.php index 346a41baf..f3c428058 100644 --- a/inc/init.php +++ b/inc/init.php @@ -98,6 +98,10 @@ function getBaseURL($abs=false){ if($conf['basedir']){ $dir = $conf['basedir']; + + }elseif($_SERVER['REQUEST_URI']){ + $dir = dirname($_SERVER['REQUEST_URI']).'/'; + }elseif($_SERVER['DOCUMENT_ROOT'] && $_SERVER['SCRIPT_FILENAME']){ $dir = preg_replace ('/^'.preg_quote($_SERVER['DOCUMENT_ROOT'],'/').'/','', $_SERVER['SCRIPT_FILENAME']); |