6epcepk
Новичок
pclzip: права (chmod) разархивированных файлов
Добрый день,
Через curl поступает zip-архив.
Разархивирую его:
Вследствие чего файлы имеют права доступа 777, но я их не могу удалить через ФТП-клиент.
Пробовал и 4777 и для всех групп.
Нужны нормальные права чтобы архив мог заливать свежие файлы (директива PCLZIP_OPT_REPLACE_NEWER).
Добрый день,
Через curl поступает zip-архив.
Разархивирую его:
PHP:
$archive = new PclZip($v['tmp_name']);
$path = ($info[0] === 'a') ? '/admin/b' : '';
if ($archive->extract(PCLZIP_OPT_SET_CHMOD, 0777, PCLZIP_OPT_PATH, ROOT . $path, PCLZIP_OPT_REPLACE_NEWER) == 0) {
die("Error : ".$archive->errorInfo(true));
Пробовал и 4777 и для всех групп.
Нужны нормальные права чтобы архив мог заливать свежие файлы (директива PCLZIP_OPT_REPLACE_NEWER).