|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey 2:5020/400 03 Dec 2002 12:33:12 To : All Subject : unlink и права доступа к каталогу -------------------------------------------------------------------------------- Здравствуйте, коллеги! При использовании функции unlink() я столкнулся со следующей проблемой. Допустим в каталоге 'cgi-bin' имеется cgi-скрипт, который с помощью функции unlink() удаляет файл 'file.txt' в подкаталоге 'subdir' каталога 'cgi-bin'. Права доступа на 'cgi-bin' - 0755, a на удаляемый файл 'file.txt' - 0644 (хотя, мне кажется, что это не важно в данном случае). Проблема состоит в том, что файл 'file.txt' удаляется из подкаталога 'subdir' даже если права доступа на 'subdir' установлены в 0700. Мне представляется, что такого быть не должно, так как прав на запись (равно как и иных прав) на 'subdir' для непривелигированного пользователя нет. Тем не менее, если установить на 'subdir' права доступа 0500, то unlink() не может удалить файл 'file.txt' с сообщением о недостатке прав доступа. Помогите, pls, разобраться. - --- With best regards, Andrey. --- ifmail v.2.15dev5 * Origin: Metrocom JSC Internet News Site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/12210113f4c4c.html, оценка из 5, голосов 10
|