Консультация № 107185
28.10.2007, 23:53
0.00 руб.
0 2 2
Доброе время суток!!!
Вопрос следующий:
Есть сайт на хостинге jino-net.ru
По ftp залит движок mamba-cms.
Нужно задать аттрибуты на заданный каталог и все файли и подкаталоги, находящиеся в нем (например, что-то наподобие CHMOD 777).
Дело в том, что файловые менеджеры, такие как far, Total Commander ставят аттрибуты только на каталог, а ставить их вручную на все дерево - очень долго.
Подскажите, пожалуйста, как будет выглядеть скрипт, которым можно это сделать, или пришлите ссылку на готовый скрипт.
Заранее благодарен.
С уважением.
Павел Форсман.

Обсуждение

Неизвестный
29.10.2007, 00:07
общий
это ответ
Здравствуйте, Форсман Павел Вячеславович!
В приложении приведён пример скрипта, рекурмивно изменяющего права.

Приложение:
<?$dir = "/tmp/";function mychmod($dir){if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { chmod($dir.$file,0777); if is_dir($dir.$file) mychmod($dir.$file); } closedir($dh); } }}?>
Неизвестный
29.10.2007, 18:06
общий
это ответ
Здравствуйте, Форсман Павел Вячеславович!
Про far не скажу, а в Total Commander в диалоге редактирования атрибутов есть опция "Обрабатывать содержимое подкаталогов"...
Форма ответа