База документов / Технологии, возможности, совместимость / CHMOD на Windows-машинах
CHMOD на Windows-машинах
смотреть документ на языке:
украинский
русский
Важно: данная статья описывает особенность работы Windows серверов нашего хостинга. На UNIX сервере вы можете изменять атрибуты файлов с помощью команды CHMOD.
1. Работоспособность скриптов
Распространенная "проблема", с которой часто обращаются в службу поддержки - как сменить атрибуты файлов (CHMOD, 777 и т.д.). Атрибуты файла (меняются через FTP команду CHMOD) - это упрощенная система прав доступа, используемая в Unix системах и соответственно на Unix хостингах.
Сервера нашего хостинга работают под управлением Windows Server, поэтому упрощенная система прав через атрибуты не работает и не используется. На Windows системе права на файлы эквивалентны максимальным правам, задаваемым через CHMOD.
Главное: Через FTP клиент или файл-менеджер вы видите для всех файлов права, отличные от 777. Это НЕ ОЗНАЧАЕТ, что у скриптов отсутствует доступ на запись к файлам и папкам. Вы видите число или набор прав, который наш FTP сервер выдает для совместимости со стандартом FTP, но который не имеет никакого отношения к действительным правам. На самом деле права файлов и папок полностью эквивалентны тому, что принято понимать под 777. Изменять права файлов и папок нет необходимости.
Все скрипты, для работы которых требуется изменить права на файлы с помощью CHMOD, будут работать на Windows машине без этой операции. Изменять права на файлы с помощью CHMOD на Windows хостинге не нужно. В случае, если ваш скрипт всё же не работает, обратите внимание на следующие распространенные ошибки:
- Ваш скрипт неверно сконфигурирован - неверно указана базовая папка сайта. Смотрите базовую папку в личном кабинете, "полный список функций", "управление сайтами и серверами". Слеши \ нужно удвоить или заменить на / (лучше).
- Ваш скрипт пытается определить базовую папку самостоятельно одним из неграмотных способов. Переведите ваш сайт на Apache - в кабинете "полный список функций", "управление сайтами и серверами".
- Ваш скрипт сообщает о неправильных правах просто потому, что не может правильно их определить. Если это не мешает работать сайту - игнорируйте сообщения или отключите их.
2. Безопасность, ограничения
Есть другой случай, для которого могут потребоваться изменения прав - защита данных. Защита данных через CHMOD является неудачной практикой, т.к. следить за атрибутами файлов сложно.
На нашем хостинге для ограничения доступа к файлам или каталогам вы можете воспользоваться двумя способами. Какой выбрать - зависит от веб-сервера.
Дополнительная информация
Вы всегда можете обратиться к службе поддержки за консультацией по вопросам прав, защиты информации, безопасности данных. Мы будем рады ответить на ваши вопросы.
отправить комментарий, замечание, поправку
|
|
Мы всегда готовы ответить на ваши вопросы!
Любые вопросы и поддержка - support@1gb.ua
|
|
|
|