Как удалить файлы если прав на запись нет?

samuel fox

Новичок
Как удалить файлы если прав на запись нет?

Мне нужно с помощью пхп удалить файлы, созданные рутом, если пхп запущен от другого пользователя

Как запустить пхп от имени рута?
 

Mark&Ameli

Новичок
Самое интересное, что
Мне нужно с помощью пхп удалить файлы, созданные рутом, если пхп запущен от другого пользователя?
в конце этого предложения стоин вопросительный знак. :)))
 

samuel fox

Новичок
Демон работает от рута, создает логи. Пхп читает, а потом должен удалить логи.


Автор оригинала: Toshka
строчки
User www-data
Group www-data
в файле httpd.conf я так полагаю:)
спасибо

-~{}~ 15.04.06 15:03:

Ай, с другими пользователями все хорошо проходит (запуск апаче), но не с рутом.

Когда хотел запустить апаче рутом - получил:

Error: Apache has not been designed to serve pages while running as root. There are known race conditions that will allow any local user to read any file on the system. If you still desire to serve pages as root then add -DBIG_SECURITY_HOLE to the CFLAGS env variable and then rebuild the server. It is strongly suggested that you instead modify the User directive in your httpd.conf file to list a non-root user.

Я так понял сервер нужно заново собирать?
 

samuel fox

Новичок
Автор оригинала: hobobob
рутовый процесс проверяет наличие этого файла и удаляет и его и лог до момента создания файла-отметки
С этим и возникает у меня проблема. Как создать рутовый процес, который ко всему будет удалять файлы?
 
Сверху