Есть сервер, поставил на него ISPmanager - говно. Есть проблема:
На папке tmp стоят права 775, пользователь user (в группе user). Внутри папки пехепе генерит файлы и делает это пользователь www-data (в группе user), но он ругается, что писать нельзя. Пишет только если ставлю 777.
Как решить проблему? Не первый раз уже сталкиваю с такой хуйнёй на ISPmanager - говно и встречал такие, где этой проблемы нет.
@AlexB, так а нафига "всем" давать rwx? www-data в группе. @artoodetoo, если верить ISPmanager - говно, то да - на скрине он создал файлы в папке с доступом 777.
@technobulka, если я правильно тебя понял проблема возникает при работе php как модуля апача. Есть какие-то хуйпоймикем написнные патчи, но я зассал ставить их у себя в подобной ситуации.
Помогает если на все содержимое внутри папки домена поставить владельца www-data, (главное не менять владельца у самой папки домена, иначе он на хуй пропадет из панели). Если уж очень хочется чтобы можно было писать файлы прямо в корне, можно ставить права 777 на папку с доменом. Как-то так.
Ну или еще можно обновиться до 5 версии, но уверенности что там они это пофиксили у меня нет.
@technobulka, да пожалуйста. С ispmanager я в свое время повозился ) Не обязательно под рутом, можешь создать в панели нового юзера с админскими правами и работать под ним )))