Распаковка zip с помощью php (на сервере, через ftp)

Описание: Прочии темы
Модератор: Aleksandr

Layk M
Автор темы, Прапорщик
Прапорщик
Аватара
Layk M
Автор темы, Прапорщик
Прапорщик
Сообщения: 170
Зарегистрирован: 4 июня 2013
С нами: 10 лет 9 месяцев

#1 Layk » 6 октября 2016, 21:40

Для того чтобы распаковать zip-архив, на сервере нужно создать php-файл с любым названием в корневом каталоге (там где обычно располагается index.php) у меня к примеру этот файл называется unzip.php. В этот файл нужно прописать следующий код:

Код: Выделить всё

<?
    $zip 
= new ZipArchive;
    
$zip->open('mizip.zip');
    
$zip->extractTo('./');
    
$zip->close();
    echo 
"Ok!"
?>


Вместо mizip.zip во второй строке нужно указать название вашего архива. В третьей строке указывается путь для распаковки, по умолчанию архив распакуется в ту папку где он находится. Теперь для того чтобы распаковать архив достаточно обратится ваш-домен.ru/unzip.php.

Очень важно после распаковки архива удалить файл unzip.php для того чтобы его никто не запустил повторно.
Изображение


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Прочее»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 3 гостя