summaryrefslogtreecommitdiff
path: root/inc/io.php
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2006-03-03 18:32:52 +0100
committerAndreas Gohr <andi@splitbrain.org>2006-03-03 18:32:52 +0100
commit0d8850c4c07c1ecc45ffb8d823840f9978db5597 (patch)
tree7f0a9a46c400b46ab89e146e9f635e0f29f40aad /inc/io.php
parente4a98f5caea4dba0f1ac8d8695ede3f1667a639f (diff)
downloadrpg-0d8850c4c07c1ecc45ffb8d823840f9978db5597.tar.gz
rpg-0d8850c4c07c1ecc45ffb8d823840f9978db5597.tar.bz2
better permission checking
init.php now checks for the accessability of the data directories (executebit on UNIX systems) darcs-hash:20060303173252-7ad00-7ce3281926ac93f282d9865e9617ec4d179c2c23.gz
Diffstat (limited to 'inc/io.php')
-rw-r--r--inc/io.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/inc/io.php b/inc/io.php
index 47f2e1149..1b8d2dadf 100644
--- a/inc/io.php
+++ b/inc/io.php
@@ -206,7 +206,7 @@ function io_makeFileDir($file){
global $conf;
$dir = dirname($file);
- if(!is_dir($dir)){
+ if(!@is_dir($dir)){
io_mkdir_p($dir) || msg("Creating directory $dir failed",-1);
}
}
@@ -220,7 +220,7 @@ function io_makeFileDir($file){
*/
function io_mkdir_p($target){
global $conf;
- if (is_dir($target)||empty($target)) return 1; // best case check first
+ if (@is_dir($target)||empty($target)) return 1; // best case check first
if (@file_exists($target) && !is_dir($target)) return 0;
//recursion
if (io_mkdir_p(substr($target,0,strrpos($target,'/')))){