Можно ли получить файл md5 на удаленном сервере? Если да, то как?
как насчет md5_file("http://remotelocation/file")
Это невозможно без его загрузки или удаленного сервера, предоставляющего информацию (веб-сервис, HTML-страницу и т. Д.),
Вы можете использовать md5(file_get_contents("http://remotelocation/file"))
чтобы загрузить файл и вычислить хеш md5, если ваша установка PHP настроена на открытие удаленных потоков. Но это загрузит полный файл.
Хорошо, что ты имеешь в виду. Существует два способа:
Вы подключаетесь к удаленному серверу и вычисляете хэш там (например, ssh на сервер).
Получите (загрузите) файл и вычислите хэш.
Очевидно, чтобы вычислить хэш файла, вы должны прочитать содержимое файла.