ich hab nen skript geschrieben des einen Ordner kopiert mit inhalt
ich hab nur des problem das des skript unter nem windows server optimal funktioniert aber unter nem linux server krieg ich probleme mit den rechten und ich weiß net wie ich die beheben soll vielleicht könnt ihr mir helfen
hier des script
- Code: Select all
function kopieren($quelle, $ziel){
if (!file_exists($ziel)){
mkdir($ziel,0777);
}
$arr=dir_list($quelle);
foreach ($arr as $fn){
if($filename){
$fl="$quelle/$filename";
$zielverzeichnis="$ziel/$filename";
if(is_dir($quellverzeichnis)) kopieren($quellverzeichnis,$zielverzeichnis);
else copy($quellverzeichnis,$zielverzeichnis);
}
}
}
function dir_list($ordner){
if ($handle = opendir($ordner)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != ".." ) {
if(!$files) $files="$file";
else $files="$file\n$files";
}
}
closedir($handle);
}
$arr=explode("\n",$files);
return $arr;
}
die fehlermeldung bringt er mir
Warning: mkdir(): SAFE MODE Restriction in effect. The script whose uid is 676 is not allowed to access /home/www/web25/html/1 owned by uid 30 in /home/www/web25/html/funktionen.php on line 9