From 093ec9e4fcc037744441b83e6ab1a7193c258f96 Mon Sep 17 00:00:00 2001
From: andi <andi@splitbrain.org>
Date: Fri, 29 Apr 2005 21:04:16 +0200
Subject: [PATCH] another fix for #292

darcs-hash:20050429190416-9977f-90a87eb28eebed76b3032a9b32584b0f96ff047f.gz
---
 inc/init.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/inc/init.php b/inc/init.php
index d3379565c..58dc5c67d 100644
--- a/inc/init.php
+++ b/inc/init.php
@@ -95,6 +95,10 @@ function getBaseURL($abs=false){
 
   if($conf['basedir']){
     $dir = $conf['basedir'];
+  }elseif($_SERVER['DOCUMENT_ROOT'] && $_SERVER['SCRIPT_FILENAME']){
+    $dir = preg_replace ('/^'.preg_quote($_SERVER['DOCUMENT_ROOT'],'/').'/','',
+                         $_SERVER['SCRIPT_FILENAME']);
+    $dir = dirname('/'.$dir).'/';
   }else{
     $dir = dirname($_SERVER['PHP_SELF']).'/';
   }
-- 
GitLab