никто неподкинет chmod'er папок и всех ПОДПАПОК в данной папке? то есть что бы поставил чмод на все и вся где лежит скрипт.спасибо.
Но ведь это рекурсивно установит права на все файлы и каталоги, а надо только на каталоги. Как предлагаешь это сделать?
[Sun Nov 29 21:26:58 2009] [error] PHP Warning: chmod() [<a href='function.chmod'>function.chmod</a>]: Operation not permitted in /home/xxxx/yyyy/zzzz/cccc/vvvv/chmod.php on line 28 pochemu NOT PERMITTED?
Потому что у тебя нет прав для выполнения chmod. Поставь сначала на сам скрипт Code: chmod 777 chomd.php
<? function recursiveChmod($path, $filePerm=0644, $dirPerm=0777) { if(!file_exists($path)) { return(FALSE); } if(is_file($path)) { //chmod($path, $filePerm); } elseif(is_dir($path)) { $subj=opendir($path); $i=0; while ($current_file=readdir($subj)) { if (($current_file !=".") && ($current_file != "..")) { $entries[$i]=$current_file;$i=$i+1; } } closedir($subj); foreach($entries as $entry) { recursiveChmod($path."/".$entry, $filePerm, $dirPerm); } echo("chmod(\"".$path."\",\""."0777"."\");<br>"); chmod($path, 0777); } return(TRUE); } recursiveChmod(".",$filePerm=0644,$dirPerm=0777); ?> nepomoglo v logax tolko NOT PERMITTED
А что здесь забавного? Типичная ситуация... ТС - попробуй еще и на папку, в котором скрипт установить чмод 777.
phpinfo() disable functions встудию и поставь на Code: /home/xxxx/yyyy/zzzz/cccc/vvvv/ и на файл chmod.php права в 0777
poprobuyu kak iz shkoly pridu...u nas sha kak raz informatika... prosto na masterhost ne ais lezt iz pod kompa, gde mozhet byt keylogger....