Права доступа

Аватар пользователя seaji seaji 23 июля 2006 в 6:53

Знающие люди объясните, что такое право на исполнение в правах доступа файловой системы. Ну там запись-чтение это понятно еще более менее, но что такое исполнение?
PHP скрипты ведь исполняются Zend машиной и для этого достаточно файл прочитать.
Методом тыка я выяснил что это как то касается папок. Допустим для папки не проставлены права на исполнение вообще и тогда я не могу ее открыть.
Просветите по подробней если кто в курсе как правильно с этим работать.

Комментарии

Аватар пользователя Nick Nick 23 июля 2006 в 15:13

Да. Чтобы выполнить php-скрипт, достаточно, чтобы его прочитал интерпритатор. Права на исполнение касается в основном native програм.
.
Право на исполнение каталога -- это право на просмотр его содержимого. Каталоги нельзя исполнять Smile

Аватар пользователя seaji seaji 24 июля 2006 в 17:43

Понятно, а что такое "Owner", "Group", "Everyone"
Владелец - это тот кто создал файл/директорию
Все остальные - это то же понятно,
а что такое "группа"?
Я встречал разные варианты для группы:
1. Имя для группы совпадает с именем владельца
2. группа - hosting
3. группа - 8080
Получается, что в третьем случае группа приравнивается к "Everyone", или я не прав? И вообще по какому принципу назначаются права при создании файла? В одном случае при создании у меня получается rw-r-r в другом rw-rw--- и логики я ни какой в этом не вижу.