Я проект уже более полугода пишу на OpenServer'eПишете вы на PHP, а не на OpenServer'е. И проблема тут не в том, что OpenServer, а в том, что под Windows низкоуровневые операции будут работать совершенно не так, как под другими ОС, высокоуровневые языки программирования вроде PHP стараются сгладить эту разницу, но в некоторых случаях это невозможно адекватно сделать.
Reuse of the Data Connection: When using the stream mode of data
transfer the end of the file must be indicated by closing the
connection.
Но вариант со ссылкой там работает плохо и под https отдаёт неверный сертификат, потому не годится, только для перезаливки на свой хост разве что.