Я пишу PHP-скрипт, который будет установлен на сервере пользователей. Я хочу вытащить файл с MY удаленного сервера (zip-файл) и записать его на локальный сервер, на котором работает скрипт.
Я могу сделать это просто отлично, используя file_get_contents, а также используя Snoopy.
Однако проблема заключается в том, что мой скрипт будет распространен среди большого числа людей, у которых будет множество серверов. Они будут варьироваться от бесплатного веб-пространства до собственной выделенной стойки со всем, что находится между ними. Я не могу быть уверен, что правильные параметры будут включены для работы file_get_contents, и я знаю, что если определенные опции отключены, маловероятно, что пользователь сможет активировать их.
Итак, я думаю, что, в значительной степени, единственное, что я могу гарантировать, это то, что у них будет PHP 4 +, что является лучшим способом вытащить удаленный файл. IE: Какой способ имеет наилучшие шансы работать на таком большом диапазоне веб-серверов:
Любые идеи или комментарии были бы очень оценены 🙂