1Gb.ua - Техническая документация - База документов / Технологии
[price.php] База документов / Технологии, возможности, совместимость / CHMOD на Windows-машинах CHMOD на Windows-машинах смотреть документ на языке: украинский русский Важно: данная статья описывает особенность работы Windows серверов нашего хостинга. На UNIX сервере вы можете изменять атрибуты файлов с помощью команды CHMOD. 0. Может, вам нужен UNIX хостинг? Вопросы про CHMOD обычно показывают, что вы не понимаете разницу между UNIX и Windows хостингом и неправильно выбрали тип сервера для вашего сайта. Вероятнее всего, вам просто нужен UNIX хостинг. Сменить тип сервера можно в личном кабинете, раздел "управление сайтами и серверами", это бесплатно. 1. Работоспособность скриптов Распространенная "проблема", с которой часто обращаются в службу поддержки - как сменить атрибуты файлов (CHMOD, 777 и т.д.). Атрибуты файла (меняются через FTP команду CHMOD) - это упрощенная система прав доступа, используемая в Unix системах и соответственно на Unix хостингах. Сервера нашего хостинга работают под управлением Windows Server, поэтому упрощенная система прав через атрибуты не работает и не используется. На Windows системе права на файлы эквивалентны максимальным правам, задаваемым через CHMOD. Главное: Через FTP клиент или файл-менеджер вы видите для всех файлов права, отличные от 777. Это НЕ ОЗНАЧАЕТ , что у скриптов отсутствует доступ на запись к файлам и папкам. Вы видите число или набор прав, который наш FTP сервер выдает для совместимости со стандартом FTP, но который не имеет никакого отношения к действительным правам. На самом деле права файлов и папок полностью эквивалентны тому, что принято понимать под 777. Изменять права файлов и папок нет необходимости. Все скрипты, для работы которых требуется изменить права на файлы с помощью CHMOD, будут работать на Windows машине без этой операции. Изменять права на файлы с помощью CHMOD на Windows хостинге не нужно. В случае, если ваш скрипт всё же не работает, обратите внимание на следующие распространенные ошибки: Ваш скрипт неверно сконфигурирован - неверно указана базовая папка сайта. Смотрите базовую папку в личном кабинете, "полный список функций", "управление сайтами и серверами". Слеши \ нужно удвоить или заменить на / (лучше). Ваш скрипт пытается определить базовую папку самостоятельно одним из неграмотных способов. Переведите ваш сайт на Apache - в кабинете "полный список функций", "управление сайтами и серверами". Ваш скрипт сообщает о неправильных правах просто потому, что не может правильно их определить. Если это не мешает работать сайту - игнорируйте сообщения или отключите их. 2. Безопасность, ограничения Есть другой случай, для которого могут потребоваться изменения прав - защита данных. Защита данных через CHMOD является неудачной практикой, т.к. следить за атрибутами файлов сложно, да и не защищает это ни от одного популярного взлома. На нашем хостинге для ограничения доступа к файлам или каталогам вы можете воспользоваться двумя способами. Какой выбрать - зависит от веб-сервера. Веб-сервер IIS: вы можете воспользоваться редактором метабазы IIS. Пример: Безопасность баз данных .mdb (Access) . Веб-сервер Apache: вы можете воспользоваться файлами .htaccess для ограничения доступа к файлам через http. Подробнее: Управление папками с помощью .htaccess . Дополнительная информация Вы всегда можете обратиться к службе поддержки за консультацией по вопросам прав, защиты информации, безопасности данных. Мы будем рады ответить на ваши вопросы. отправить комментарий, замечание, поправку Технический регламент, правила Технологии, возможности, совместимость CHMOD на Windows-машинах Parser 3.x ("Парсер" студии Лебедева) WAP-хостинг (сайты для мобильных устройств) Выполнение Win32 приложений, служб Лог-файлы HTTP серверов Параметры среды хостинга Совместимость со стандартными скриптами, продуктами Общие вопросы веб-программирования DNS, доменные имена FTP сервер Базы данных Веб-сервер Apache Веб-сервер IIS Защита данных Решение проблем Технология ASP.NET Технология Java Server Pages, Servlets Технология PERL Технология PHP Электронная почта CRON (выполнение скриптов по расписанию) Нормативные документы Мы всегда готовы ответить на ваши вопросы! Любые вопросы и поддержка - support@1gb.ua Наверх Поддержка: support@1gb.ua