chmod и чайник)

qwerty645

Новичок
chmod и чайник)

Я, наверное, совсем туплю)
Написал что-то наподобии СМС для своего проекта
Т.к. в БД пока не шарю, все на файлах
Моей "смс" необходимо создавать и изменять файлы и папки для зашедшего через веб-интерфейс пользователя. Авторизация - ввод и проверка пароля, который хранится в файле с хитрым именем, находящимся в корне хоста...
Выставить всем файлам и папкам 0777 не кажется мне мудрым....
Мудрым кажется менять права доступа к ресурсам динамически...
Но! chmod() из скрипта выдает chmod() [function.chmod]: Operation not permitted in....
Очень надеюсь на совет специалистов
 

fixxxer

К.О.
Партнер клуба
На типичном шаред хостинге пхп работает как модуль апача, то есть встроен в сам апач. Апач же для того, чтобы на одном сервере уместить максимум пользователей, запускается один на всех, под единственным логином (www или там nobody). А на домашний каталог ставятся права как положено. Chmod из-под одного юзера на файл, владелец которого - другой юзер, конечно, тоже сделать нельзя, иначе бы было очень смешно.

Так что - или 666 на файлы/777 на каталоги, нужные и там и там (компромиссное решение - единственный каталог с 777, где хранится все, куда надо писать из скриптов), или нормальный хостинг =)
 

weregod

unserializer
платный не значит нормальный

fixxxer разжевал Вам про права/овнеры
 
Сверху