Инструкции для пользователей и клиентов
Хостинг, разд.2.3 : Права доступа к файлам
Права доступа к файлам
Наши сервера используют операционную систему FreeBSD, входящую в семейство Unix, и управление доступом к файлам основывается на стандартной для Unix схеме.
Для файлов, не являющихся cgi-программами - таких как .html, .shtml или .php, - права доступа могут быть установлены в 644 (-rw-r--r--) (запись-чтение для владельца и только чтение для всех остальных).
Для файлов, являющихся cgi-программами (perl-скрипты, скомпилированные C-программы и прочие; php-скрипты к ним НЕ относятся), права доступа должны быть установлены в 755 (rwxr-xr-x) (исполнение-запись-чтение для владельца и чтение-исполнение для всех остальных). Нельзя разрешать запись в файл с cgi-программой кому-либо, кроме владельца - попытку запустить такую cgi-программу веб-сервер считает ошибкой.
При разработке cgi-программ и php-скриптов учитывайте, что web-сервер запускает их от имени пользователя-владельца сайта. Если cgi-программа работает с файлами данных (записывает в них что-либо), то вполне достаточно поставить на эти файла права доступ 600 (rw------). Такое же правило действует и в отношении файлов данных, с которыми работают PHP-скрипты.
Права на каталоги мы рекомендуем устанавливать в 755 (rwxr-xr-x). Эти же права устанавливаются по умолчанию при создании нового каталога. Нельзя разрешать запись в каталог с cgi-программой кому-либо, кроме владельца - попытку запустить cgi-программу из такого каталога веб-сервер считает ошибкой.
В случае, если у Вас остались какие-либо вопросы по поводу установки правильных прав доступа к файлам, пожалуйста, задавайте их службе поддержки по e-mail support@tvysoftware.com или по телефону.





