Nieuw lid |
|
Hallo allemaal ;)
Dit is mijn eerste bericht hierzo en sorry dat ik niet even de regels doorlees want ik weet niet of ik nu iets tegen de regels ga doen maar ik zal duidelijk maken waarom...
Ik heb perongelijk op mijn filemaneger de map files aangepast met chmod.
De chmod werd toen 000.
Ik heb toen nagevraagt naar een script die dit weer normaal kan maken.
Maar omdat ik perongelijk de inhoud van deze map ook heb laten chmodden naar 000 moet ik nu dus alle bestadenden via php helemaal 1 voor 1 laten chmodden naar 755.
Ik had toengezocht op google naar een script..
Het probleem alleen is dat hij alles wel aanpast maar dat het elke keer naar 410 gaat....
En ik moet hem op 755 hebben.
Hierbij het script dat ik gebruikt heb:
<?php
$path = "files";
$filemode = "0755";
function chmod_R($path, $filemode) {
if (!is_dir($path))
return chmod($path, $filemode);
$dh = opendir($path);
while ($file = readdir($dh)) {
if($file != '.' && $file != '..') {
$fullpath = $path.'/'.$file;
if(!is_dir($fullpath)) {
if (!chmod($fullpath, $filemode))
return FALSE;
} else {
if (!chmod_R($fullpath, $filemode))
return FALSE;
}
}
}
closedir($dh);
if(chmod($path, $filemode))
return TRUE;
else
return FALSE;
}
?>
<?php $path = "files"; $filemode = "0755"; function chmod_R($path, $filemode) { return chmod($path, $filemode); if($file != '.' && $file != '..') { $fullpath = $path.'/'.$file; if (!chmod($fullpath, $filemode)) return FALSE; } else { if (!chmod_R($fullpath, $filemode)) return FALSE; } } } if(chmod($path, $filemode)) return TRUE; else return FALSE; } ?>
Zou iemand me hiermee kunnen helpen?
alvast bedankt..
Want ik heb haast want mijn site moet zo snel mogelijk weer werkend online gaan en aangezien de map files alle belangrijke bestanden van mijn HELE site bevat zou het fijn zijn als het weer gaat werken ;)
|