Запретить доступ к конкретным папкам

Added by Кот Черный about 2 years ago

Доброго времени суток,

а можно мне, как невадающему, по-подробнее объяснить как именно с помощью 'perms' => array() запретить доступ к конкретным папкам? :) (для примера есть папки test и test1 вот на test надо запретить доступ на write)

Заранее спасибо ))


Replies (3)

RE: Запретить доступ к конкретным папкам - Added by Troex Nevelin about 2 years ago

очень просто:

 1 'perms' => array(
 2    '/^test$/' => array(
 3       'read'  => true,
 4       'write' => false,
 5       'rm'    => false
 6    ),
 7    '/^test\//' => array(
 8       'read'  => true,
 9       'write' => false,
10       'rm'    => false
11    )
12 )

Используется два правила:
1. чтобы запретить доступ именно к test и только
2. чтобы запретить для всего что внутри test/, если вы работает на windows, то скорее всего второе правило надо записать так '/^test\\/'

смотри доки Права доступа

RE: Запретить доступ к конкретным папкам - Added by Виктор Артемьев over 1 year ago

А вот еще вопрос, а как поставить запрет на создание папок в корне??

RE: Запретить доступ к конкретным папкам - Added by Troex Nevelin over 1 year ago

Конкретно папок - никак, можно просто запретить запись в корень и вы не сможете создавать ни файлы ни директории в ней, а в остальных можно переопределить права

(1-3/3)