У меня есть приведенная ниже функция PHP, которая должна рекурсивно изменять один из каталогов на моем сервере.
По какой-то причине это не работает - я знаю, что путь к каталогу правильный, так как я проверил его с помощью быстрого скрипта, который просто распечатывает файлы в этом каталоге.
$root_tmp = '/tmp/mixtape2';
chmod_r($root_tmp);
function chmod_r($Path) {
$dp = opendir($Path);
while($File = readdir($dp)) {
if($File != "." AND $File != "..") {
if(is_dir($File)){
chmod($File, 0777);
chmod_r($Path."/".$File);
}else{
chmod($Path."/".$File, 0777);
}
}
closedir($dp);
}
Любые идеи?
sudo
? если да, то как мне это сделать из php-скрипта? - person Barry Jarvis   schedule 25.04.2013