summaryrefslogtreecommitdiff
path: root/inc/init.php
diff options
context:
space:
mode:
authorandi <andi@splitbrain.org>2005-03-03 23:29:03 +0100
committerandi <andi@splitbrain.org>2005-03-03 23:29:03 +0100
commit3dc3a5f166aa2c4e345b27f6811db5889261c3d4 (patch)
treecc2295a03f04aad6df1aa6b03c9538087df0fcca /inc/init.php
parent08505e404feaf25dae0741eb381980f26b2f6d98 (diff)
downloadrpg-3dc3a5f166aa2c4e345b27f6811db5889261c3d4.tar.gz
rpg-3dc3a5f166aa2c4e345b27f6811db5889261c3d4.tar.bz2
safemode hack #179
darcs-hash:20050303222903-9977f-038e77fc63d17af9bda168d214cecd1cf84b5aa9.gz
Diffstat (limited to 'inc/init.php')
-rw-r--r--inc/init.php8
1 files changed, 7 insertions, 1 deletions
diff --git a/inc/init.php b/inc/init.php
index 9314008e1..334d77b00 100644
--- a/inc/init.php
+++ b/inc/init.php
@@ -49,7 +49,13 @@
$conf['mediaweb'] = getBaseURL().$conf['mediaweb'];
}
-
+ // make real paths and check them
+ $conf['datadir'] = realpath($conf['datadir']);
+ if(!$conf['datadir']) msg('Wrong datadir!',-1);
+ $conf['olddir'] = realpath($conf['olddir']);
+ if(!$conf['olddir']) msg('Wrong olddir!',-1);
+ $conf['mediadir'] = realpath($conf['mediadir']);
+ if(!$conf['mediadir']) msg('Wrong mediadir!',-1);
/**
* remove magic quotes recursivly