изменить владельца файла в apache

Я работаю над сервером Apache и генерирую некоторые tmpdir, используя следующий код.

$tmpdatadir = "/home/user/tmpdata/".$id."/";

if (mkdir($tmpdatadir)) {
/* do something */

}

dir создал:

drwxr-xr-x 2 www-data     www-data        4096 Aug 30 17:16 147257020639481

но когда я пытаюсь написать некоторые данные, используя

exec ("cat file.txt >". $tmpdatadir."sample.txt")

я получаю следующее сообщение об ошибке.

доступ запрещен. Как я копирую файл как пользователь: пользователь, так как я могу изменить разрешение каталога. Я нашел, что chown делает это, но я не уверен, как я могу изменить владельца целого каталога.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]