![]() |
![]() |
#1 |
Камрад
Темная личность Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Сообщений: 1,422
|
Проблема со скриптами на халявном хосте
Конкретно: скрипту отказано в разрешении на запись файла. В правилах сказано, что файлы должны иметь CHMOD 660, а директории с этими файлами - CHMOD 770. В их менеджере файлов рядом с файлами и директориями присутствует нечто вроде rwxrwxrwx, где могут отсутствовать любые их символов, заменённые на дефисы.
Вопрос: какое положение этих символов соответствует вышеописанным CHMOD? |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#2 |
Администратор
Буржуин проклятый Join Date: мая 2000
Location: Париж, Франция
Сообщений: 10,913
|
Права доступа к файлу записываются в двоичном коде по принципу rwx-rwx-rwx.
r - право на чтение (read) w - право на запись (write) x - право на выполнение (eXecute) Первая тройка этих параметров задает права доступа для юзера (то есть для тебя), вторая - для группы (т.е. для всех других пользователей твоей группы), третья - для всех остальных посетителей (читай - для посетителей твоего сайта). Каждый параметр задается нулем или единицей, каждая тройка пересчитывается в восьмеричную систему счисления. Таким образом, если ты решишь предоставить всем пользователям все права, то получившееся число будет выглядеть как 111-111-111, что в переводе из двоичной системы в восьмеричную дает 7-7-7, или просто 777. Следовательно: 770 = 111-111-000 660 = 110-110-000 Надеюсь, понятно ![]() |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#3 |
Камрад
Темная личность Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Сообщений: 1,422
|
Хе-хе.
![]() ![]() |
![]() |
Дневник [Ответить с цитированием] |
![]() |
|
|