2013-07-18 5 views
-1

есть много о том, как загрузить несколько файлов на сервер, но мне нужно здесь, как загрузить файл на несколько серверов синхронно (например, веб-сайты с файлами) в php. спасибоЗагрузка одного файла на несколько серверов

обновление

ок мой вопрос, как filemiroring работают сайты?

+0

Вы можете использовать php для загрузки файлов с одного сервера на другой. Вы не можете использовать php для загрузки файлов из клиентского браузера на сервер сервера. Ваш вопрос недостаточно точен, чего вы хотите достичь. Загрузка с клиента на сервер или с сервера на сервер. Вы только отметили вопрос с помощью php, который является индикатором для более позднего, поскольку php не имеет ничего общего с загрузкой файла из браузера (за исключением того, что он должен принимать и хранить его позже). – eX0du5

+0

Я хочу загрузить файл с одного сервера на несколько серверов (например, на веб-сайты с файлами) –

+0

Я думаю: как только он отправил форму (загрузка файла), он хочет, чтобы файл был загружен на исходный сервер плюс дополнительные серверы ... это может выполняются как PHP, так и AJAX, для PHP вы можете отправить файл на другие серверы с исходного сервера с помощью FTP или любого другого протокола, и с помощью AJAX я думаю, что вы можете начать загрузку на несколько серверов теоретически, но я никогда не тестировал это –

ответ

0

Браузер отправляет файл, используя POST-запрос, на один сервер. Спецификация HTML не включает загрузку на несколько серверов.

Таким образом, вам необходимо свернуть собственное приложение для копирования файла. Другой вариант - использовать сторонний продукт.

+0

спасибо за ваш ответ, знаете ли вы, какая-либо сторонняя сторона –

+0

Может быть bitorrentSync. Или вы можете создать скрипт rsync, который синхронизирует ваши файлы между серверами – Bolli

0

вы можете загружать изображения на несколько серверов одновременно с использованием PHP CURL.it позволит получить полную поддержку домена в вашем рабочем домене.

Смежные вопросы