ftp — PHP copy () из NFS приводит к появлению мусора в конце файла

Ситуация:

  • Ubuntu 16.04
  • PHP 7
  • Общий ресурс NFS с хоста OpenVMS

Попытка скопировать файл из общего ресурса NFS в локальный каталог.

PHP copy() Функция копирует файл, но полученный локальный файл имеет кучу мусора в конце. Я подозреваю, что это выделенная, но неиспользуемая область в конце физического файла OpenVMS, но я этого не доказал.

С помощью copy( 'ftp://...' ) результаты в

не удалось открыть поток: отчеты сервера FTP 502 РАЗМЕР не реализован

file_put_contents( ..., file_get_contents( ... )) делает работать, хотя.

Может кто-нибудь, пожалуйста, объясните мне, почему file_get_contents() получает правильные данные, а copy () нет?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]