Показать сообщение отдельно
Старый 14.05.2006, 14:03
anufriy вне форума Посмотреть профиль Отправить личное сообщение для anufriy Найти все сообщения от anufriy
  № 5  
Ответить с цитированием
anufriy

Регистрация: May 2006
Сообщений: 5
Да, да! Тема очень интересная. Я как раз сейчас тоже именно этим и занимаюсь.
Такое дело:
Я при помощи PEAR собрал скриптец, который по введённой в него ссылке скачивает к себе на удалённый серв файл, а потом шлёт его на мыло в виде аттача.

В чём идея:
У нас в далёкой постсоветской стране трафик пока дороговат, и файлы с таких ресурсов как рапидшара лить на выделенке обломно, а по диалапу невозможно из-зи перезвонов. Но вот почта на выделенке с халявным трафиком, и движок в ней собран на сквирел майл.

Что нужно:
1) Хотелось бы знать, каким образом можно архивировать большие файлы на удалённом сервере с разбитием по томам. Я не просто так этот вопрос задаю. Я уже много чего про это почитал, ZIP вроде как бить на тома не позволяет, а RAR библиотека неподдерживает создание архивов из-за лицензии.
2) И ещё сервак на попытку отправки даже 13 метрового файла аттачем выдаёт ошибку:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 13441019 bytes)
3) Есть конечно идея просто бить по частям файл а потом собирать... Но я не знаю что на это можно сказать.
4) Была предложена идея юзать консольный архиватор, или юзать сокеты для отправки файлов по фрагментам. Может кто подскажет готовое решение данной проблемы?

Заранее спасибо всем кто согласится над этим поломать голову