|
|
|
| Что значит дать доступ с правами 755 или 777 ???
ПОДСКАЖИТЕ КТО ЗНАЕТ | |
|
|
|
|
|
|
|
для: Chingiz
(18.01.2007 в 12:05)
| |
R W X
4*1 + 2*1 + 1*1 = 7 / пользователь
4*1 + 2*0 + 1*1 = 5 / группа
4*1 + 2*0 + 1*1 = 5 / все остальные
|
По аналогии 777:
R W X
4 + 2 + 1 = 7 / пользователь
4 + 2 + 1 = 7 / группа
4 + 2 + 1 = 7 / все остальные
|
R - чтение
W - запись
X - выполение | |
|
|
|
|
|
|
|
для: Chingiz
(18.01.2007 в 12:05)
| | В UNIX права доступа выставляются для трёх групп:
владельца файла,
группы в которую входит владелец файла,
всех остальных
Права доступа могут быть на чтение (4), на запись(2) и на исполнение (1) файла. Для разрешения чтения и записи в файл используется цифра 6 (2+4 = 6), для предоставления полного доступа используется цифра 7 (1+2+4=7).
Для файлов наиболее приемлемые права доступа: чтение и запись для владельци и чтение для всех остальных - 644. Для того, чтобы иметь возможность "заходить" в директорию, для последних необходимо выставить права доступа и на исполнение, поэтому для них следует выставлять - 755.
Обычно, FTP менеджеры, предоставляют возможность либо ввести число, либо при помощи чек-боксов выставить права для на чтение, запись или исполнение для каждой из групп.
Выставить права для файлов и папок можно средставами PHP, как с localhost при помощи FTP-функций, так и непосредственно на сервере при помощи функции chmod()
<?php
// Изменяем права доступа к файлу
// для указания принадлежности числа
// к восьмиричной системе перед ним
// указывается 0
chmod("index.php", 0644);
?>
|
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=158 | |
|
|
|
|
|
|
|
для: cheops
(18.01.2007 в 12:59)
| | Спасибо!!!
Попробую это внедрить! | |
|
|
|