Вопрос № 89820: Здравствуйте.
недавно я сдела сайт, но т.к. делал я его на локалхосте с апач под виндовс, то у меня небыло возможности проверить работспособность всех елементов. Сейчас я взял хостинг
И вот, например в папке с правами доступа 777, есть файл н...
Вопрос № 89.820
Здравствуйте.
недавно я сдела сайт, но т.к. делал я его на локалхосте с апач под виндовс, то у меня небыло возможности проверить работспособность всех елементов. Сейчас я взял хостинг
И вот, например в папке с правами доступа 777, есть файл на который надо установить права доступа 777.
Я делаю это так: (См. прилжение)
Где в переменной хранится и путь и название и расширение файла.
но в ответ вылетает ошибка: (См. приложение)
Так что значит это "Operation not permitted"? Операция не разрешена? Почему такое вообще может быть?
Причм такое же у меня со всеми встечающимися в тестте скрипта функциями chmod(). Ни одна из них не работает, независимо от того на какой файл накладываются права доступа, где он находится и т.д.
Отвечает: Селев Валерий
Здравствуйте, Стас Тельнов/[анти]КИЛЛЕР!
Попробуйте изменять права доступа при помощи ftp-клиента, которым Вы закачиваете файлы на хостинг.
Ответ отправил: Селев Валерий (статус: 4-ый класс)
Ответ отправлен: 03.06.2007, 19:13 Оценка за ответ: 4 Комментарий оценки: Пробовал. Стоят права 777 на данные папки с файлами, но это не помогает.
Отвечает: Sea
Здравствуйте, Стас Тельнов/[анти]КИЛЛЕР!
Все правильно.
Не буду вдаваться в подробности, а объясню кратко. Как правило все скрипты на сервере под Linux/Unix исполняются под привилегиями учетной записи nobody. И соответственно эта учетная запись обладает наименьшими правами в системе, что и влечет за собой невозможность устанавливать какие либо привелегии доступа.
Выходов 2:
либо установить все атрибуты доступа вручную, через ftp клиента;
либо исполнять скрипты под другой учетной записью;
Второе очень маловероятно что это разрешат сделать, т.к. это серьезная угроза для безопасности.
Ответ отправил: Sea (статус: 2-ой класс)
Ответ отправлен: 03.06.2007, 23:24 Оценка за ответ: 5 Комментарий оценки: Понятно. СПС за ответ, что-то вроде этого я предполагал.