4

Я разрабатываю веб-приложение на Mac и загружаю его на сервер Windows.
Раньше я использовал функцию сравнения каталогов Filezilla, чтобы увидеть, какие файлы в каталоге необходимо загрузить на сервер. Но теперь некоторые файлы всегда отображаются красным (разные).
Худший пример: если я загружаю новый файл, он сразу же помечается как отличный от самого себя.

Я предполагаю, что это как-то связано с тем, как Windos и Mac OS вычисляют размеры файлов, но я испытываю это только с определенными типами файлов: html и text. Файлы PHP (даже если они по сути являются текстовыми файлами), двоичные файлы, изображения и PDF-файлы - все они имеют правильный размер.

Что в html-файлах неверно отражается в размере? Должен ли я перейти на использование времени модификации в качестве критерия сравнения?

2 ответа2

7

Установите тип передачи по умолчанию Binary, и это не должно повториться.

Проблема в том, что окончания строк конвертируются из UNIX в разделители строк Windows. Таким образом, разница в размерах.

0

Разделите на 1024, чтобы увидеть, если это объясняет разницу. Windows использует 1024, а не 1000 для подсчета кБ. Обсуждение здесь:

https://forum.filezilla-project.org/viewtopic.php?f=1&t=26648

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .