@BloodVIRUS

Как добавить в архив линки?

Здравствуйте! У меня стоит задача, архивировать папку, содержимое которой мне не известно. Но точно знаю что там в разной вложенности каталогов есть симлинки на папки и файлы.
Если я через zip на сервере делаю архив, то на выходе получаю симлинки в отдельных папках.
zip("/var/www/sites/site/", "/var/www/sites/file.zip");

На выходе получаю то что все файлы и папки находятся на своих местах, а вот линки заботливо лежат полным путем. И файлов в них нету. Т.е структура сайта была допустим

/var/www/sites/site/index.php - файл
/var/www/sites/site/images/ - папка
/var/www/sites/site/images/image.png - файл
/var/www/sites/site/images33/ - симлинк на папку /var/www/sites/site2/images/ и внутри нее находятся файлы разные

Зип мне даст на выходе архив в котором будет;

index.php
images/image.png
/var/www/sites/site2/images/ - и ко всему прочему тут будет пусто..

Я может быть не в том направлении иду..
Забыл добавить, делается это все через php, и потом архив надо отдавать пользователю.
  • Вопрос задан
  • 294 просмотра
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы