Почему некоторые файлы PHP или JS загружаются в одну строку, а не продолжают форматирование? - PullRequest
0 голосов
/ 10 августа 2011

Я предлагаю zip-файлы плагина, который я написал с JS, PHP и CSS-файлами, для загрузки пользователем на свой сервер. Однако в некоторых случаях пользовательский файл JS загружается одной строкой, что, очевидно, вызывает массовый отказ и жалобу пользователей. Чтобы заставить его работать снова, я просто открываю файл и копирую / вставляю из моей правильно отформатированной версии в их. Presto! Итак, кто-то может объяснить, что здесь происходит не так, и как я могу предотвратить эту простую, но трудоемкую проблему? Я использую Notepad ++ на Win, есть ли какие-то настройки, которые я должен использовать, чтобы сохранить мои файлы? Или это проблема удаленного сервера, которую я просто не могу предотвратить?

1 Ответ

1 голос
/ 10 августа 2011

Скорее всего, это вызвано различными окончаниями строк и их интерпретациями в различных операционных системах.Я бы подумал, что в настоящее время эти проблемы прошли, по-видимому, нет.

Узнайте у своего клиента любой файл, созданный в целевой системе, и посмотрите, какое окончание строки используется там.Затем просто передайте им файл для целевой платформы (AFAIR Notepadd ++ позволяет сохранить файл с любым EOL).

...