3

Это одна вещь, которая раздражала меня некоторое время.

Для некоторых файлов, когда я загружаю их через Filezilla и открываю их в Eclipise/Dreamweaver IDE, это приводит к двойному межстрочному интервалу. На сервере это межстрочный интервал, а также в блокноте.

При проверке шестнадцатеричного редактора кажется, что новые строки искажены. Вместо

\ Г \ п

или просто

Я получаю \r \n \n

И я должен использовать шестнадцатеричный редактор, чтобы решить проблему. Есть идеи, что тут может быть не так? Может быть, какие-то настройки в Filezilla?

Спасибо!

1 ответ1

6

Unix, Windows и Mac системы имеют свои собственные символы новой строки. При передаче файлов в формате ASCII большинство клиентов FTP преобразуют эти новые строки, если это применимо. Итак: можно настроить Filezilla для обработки текстовых файлов как ASCII.

Однако, похоже, что новые строки в файлах на сервере не соответствуют операционной системе этого сервера. Следовательно, при использовании автоматического преобразования все портится. Итак, как предложил @Manni: вам нужно убедиться, что все файлы обрабатываются как "двоичные", а не как ASCII.

(Обратите внимание, что многие другие файлы, такие как программные файлы, документы Word, музыка и изображения всегда должны передаваться как "двоичные", чтобы не выполнять автоматическое преобразование.)

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