![]() |
Проблема со скриптами на халявном хосте
Конкретно: скрипту отказано в разрешении на запись файла. В правилах сказано, что файлы должны иметь CHMOD 660, а директории с этими файлами - CHMOD 770. В их менеджере файлов рядом с файлами и директориями присутствует нечто вроде rwxrwxrwx, где могут отсутствовать любые их символов, заменённые на дефисы.
Вопрос: какое положение этих символов соответствует вышеописанным CHMOD? |
Права доступа к файлу записываются в двоичном коде по принципу rwx-rwx-rwx.
r - право на чтение (read) w - право на запись (write) x - право на выполнение (eXecute) Первая тройка этих параметров задает права доступа для юзера (то есть для тебя), вторая - для группы (т.е. для всех других пользователей твоей группы), третья - для всех остальных посетителей (читай - для посетителей твоего сайта). Каждый параметр задается нулем или единицей, каждая тройка пересчитывается в восьмеричную систему счисления. Таким образом, если ты решишь предоставить всем пользователям все права, то получившееся число будет выглядеть как 111-111-111, что в переводе из двоичной системы в восьмеричную дает 7-7-7, или просто 777. Следовательно: 770 = 111-111-000 660 = 110-110-000 Надеюсь, понятно :) |
Хе-хе. :) В пределах того, что мне надо - понятно. ;)
|
All times are GMT +3. The time now is 17:52. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Любое использование материалов сайта
возможно только с разрешения его администрации.