Unpacking – разархивировать на сервере

Мои шедевры, Программирование

Метки (теги) : , , , ,

Автор: admin

Частенько (почти всегда) бывает так, что программист делает сайт локально, а потом переносит его с помощью ftp менеджера на сервер (хостинг). И вот тут, если в панели управления хостингом нет функции разархивирования zip архивов, то такие гиганты как zend framework, magento и другие фреймворки и cms заливаются долго и часто с обрывами или ошибками, даже не смотря на большую пропускную способность канала. Частенько еще хостинг ограничивает скорость приема данных.

Вот для этой цели я написал PHP скрипт который разархивирует zip архив(вы) которые лежат с ним в одной папке.

Скачать PHP скрипт  unpacking.php

Инструкция (маленькая) по применению:

1. Разархивируйте скачанный архив;
2. Файл  unpacking.php положите в папку на сервере, туда где лежит архив, который нужно разархивировать;
3. Зайдите на страницу “http://путь к папке на сервере/unpacking.php”;
4. В выпадающих списках выбрать нужные настройки и нужный архив.
5. Нажать на кнопку “Unpacking”;
6.  Подождать пока не появиться сообщение подтверждения разархивации или сообщение об ошибке.

Примечание: если выскочила ошибка, что скрипту не хватает памяти, то либо нужно увеличить значение memory_limit в файле php.ini, либо просто заархивировать файлы в несколько отдельных архивов. Если же скрипту не хватило времени, то либо нужно увеличить значение max_execution_time в файле php.ini, либо просто заархивировать файлы в несколько отдельных архивов.

Пользуйтесь на здоровье!

Будут вопросы, пишите в комментариях.

Комментарии:

Оставить комментарий