Скрипт запускающийся по крону (добавить его на сервер и запланировать в крон):
В определенной папке есть подпапки с архивами *.zip
Например
Test/Pop/xyz.zip
В архивы упаковано несколько файлов (1.jpg, 2.jpg и т.д.)
Необходимо регулярно обходить все вложенные папки в папке Test и распаковывать архивы в другую папку
В итоге должно получиться
Out/Pop/xyz/1.jpg
Out/Pop/xyz/2.jpg
Обновление (распаковка) будет происходить регулярно (ежедневно), а файлов тысячи.
Для избежания нагрузки на сервер, надо предусмотреть проверку распаковывался ли этот файл или нет! НО нельзя сравнивать файлы по названию архива, т.к. файлы внутри архива могут быть изменены или добавлены.
Опубликован 20.02.2016 в 17:26
Заказ находится в архиве