Как задать CHMOD всем файлам в папках?

Тема в разделе "Мегафлуд", создана пользователем Paskom, 28 янв 2009.

Статус темы:
Закрыта.
  1. Paskom

    Paskom Создатель

    Регистр.:
    3 июн 2008
    Сообщения:
    10
    Симпатии:
    1
    Пришлось во флуд писать, ибо подходящего раздела не увидел...
    Вопрос нубский.
    Возникла проблема с заданием CHMOD...
    На сайт хочу установить новостной движок, залил файлы-папки по фтп, все как положено. Далее, как обычно, требуется скорректировать права доступа к файлам и папкам.
    Так вот права устанавливаются только к выделенным папкам-файлам... без учета вложений. А если учесть что вложенных файлов и папок туча и по требованиям всем файлам во всех папках нужен атрибут скажем такой-то то получается попа... ручками замаешься в каждую папку лезть, выделять файло, задавать атрибуты.
    Наверняка есть решение данного вопроса. Подскажите кто знает народ.
    Пробовал через Total Commander, CuteFTP, FTPVoyager...
     
  2. avenger

    avenger

    Регистр.:
    20 апр 2007
    Сообщения:
    194
    Симпатии:
    13
    У меня в far такая галочка есть...
    Оно успешно ставит и во вложеные...
     
  3. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Доступ SSH есть или возможность на php исполнять системные вызовы?

    Или обратись в саппорт, там работы на полминуты.
     
  4. gmaster

    gmaster Постоялец

    Регистр.:
    30 июл 2006
    Сообщения:
    63
    Симпатии:
    7
    chmod -R 0777 *
    -R это рекурсивно
    0777 - это уровень доступа
    * - означает все папки и файлы
     
  5. Paskom

    Paskom Создатель

    Регистр.:
    3 июн 2008
    Сообщения:
    10
    Симпатии:
    1
    SSH нет.
    На php исполнять системные вызовы есть.
     
  6. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    тогда вызови chmod -R 0777 * для папки через system() или exec()
     
  7. Paskom

    Paskom Создатель

    Регистр.:
    3 июн 2008
    Сообщения:
    10
    Симпатии:
    1
    Понял.
    Всем ответившим спасибо )
     
Статус темы:
Закрыта.