Здравствуйте.
Есть задача, zip архив лежит в каталоге сайта по адресу /web/site1.ru/public_html/f.zip нужно распаковать его в каталог второго сайта по адресу /web/site2.ru/public_html/
Всё работает успешно, если распаковывать в категорию где лежит сам архив, но не могу понять, почему нельзя в другой каталог сайта распаковать.
Вот такой код:
$zip = new ZipArchive;
if ($zip->open('f.zip') === TRUE) { // путь к каталогу, в который будут помещены файлы
$zip->extractTo('site2.ru');
$zip->close();
} else {
// неудача
}