Это - одна вещь, которая была раздражающей меня для когда-то.
Для некоторых файлов, каждый раз, когда я загружаю их через Filezilla и открытие их в IDE Eclipise/Dreamweaver, это приведет к двойному межстрочному интервалу. На сервере это - единственный межстрочный интервал, и в Блокноте также.
Проверяя Hex-редактор, кажется, что новые строки были искажены. Вместо
\r\n
или просто a
\r
Я получаю \r\n\n
И я должен использовать Hex-редактор для решения проблемы. Какие-либо идеи, что может быть неправильным здесь? Возможно, некоторые настройки в Filezilla?
Спасибо!
Unix, Windows и системы Mac у всех есть их собственные символы новой строки. При передаче файлов как ASCII большинство клиентов FTP преобразовывает эти новые строки если применимо. Так: можно было создать Filezilla для обработки текстовых файлов как ASCII.
Однако кажется, что новые строки в файлах на сервере не соответствуют операционной системе того сервера. Следовательно, при использовании автоматического преобразования, вещи испорчены. Так, как предложенный @Manni: необходимо удостовериться, что все файлы обрабатываются как "двоичный файл", не как ASCII.
(Обратите внимание, что много других файлов, таких как программные файлы, документы Word, музыка и изображения всегда должны передаваться как "двоичный файл", чтобы гарантировать, что никакое автоматическое преобразование не сделано.)