FTP-загрузка доступного через Интернет файла, размещенного на стороннем сервере, без предварительной загрузки - PullRequest
0 голосов
/ 05 апреля 2011

Как, используя PHP-скрипт, размещенный на сервере (A), загрузить файл, расположенный на сервере (B) * через FTP на сервер (C), не загружая файл?

* единственный известный / доступный URL-адрес файла указывает на сервер (Z), который 301 перенаправляет на исходный файл на сервере (B)

1 Ответ

1 голос
/ 05 апреля 2011

Должно быть в меру простым:

  • Используйте cURL с перенаправлением, чтобы загрузить файл из Z-B в A
  • Создать контрольную сумму файла на A
  • Используйте FTP для загрузки файла из A в C
  • Загрузить файл на C в файл A и создать контрольную сумму
  • Подтверждение загрузки с сопоставлением контрольной суммы
  • Удалить файл из A, если он больше не нужен
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...