Пример использования PHP функции chmod |
Данный скрипт написан на языке PHP. Он и файлы примеров созданы специально для того, чтобы вы могли потренироваться с установкой прав доступа к файлам (атрибутов), в Unix-подобных операционных системах. Надеюсь, он убедительно показывает преимущество десятичного числового представления атрибутов беред любым другим (представьте, если бы вам приходилось щелкать по девяти чекбоксам прав доступа для каждого файла в каталоге. И ведь это еще небольшое количество файлов!).
Установка прав доступа производится PHP функции chmod, а считывание, PHP функцией fileperms – все, как описано на странице PHP chmod – установка и чтение прав доступа.
Если вы установите атрибуты правильно, то сможете смотреть содержимое HTML-файлов и запускать PHP-скрипты. Неправильные права доступа приведут к ошибкам http сервера. Эти ошибки не срашны для сайта и вы можете спокойно экспериментировать. Однако, всвязи с ростущей популярностью сайта вероятны ситуации когда несколько человек одновременно будут пытаться изменить права доступа к тестовым файлам и это может привести к то му что вы увидите не театрибуты, которые устанавливали. Есть только один способ избавится от подобных помех – не балуйтесь слишком долго ;-)
Вы можете менять атрибуты (права доступа) этих файлов без какого-либо ущерба для сайта. Они размещены здесь специально для демонстрации возможностей PHP chmod: