Я загружаю CGI-файл perl с веб-сервера Linux.
В нем есть переводы строк Unix. Я редактирую его на ПК с Windows с помощью приличного текстового редактора (Geany), который сохраняет эти разрывы строк.
Затем я снова загружаю его с помощью Filezilla, и в нем есть разрывы строк DOS, которые перестают работать.
Я знаю, что это Filezilla, а не Geany, потому что даже если я просто скачаю его и снова загрузлю, проблема повторяется.
Filezilla каждый раз спрашивает меня, могу ли я загрузить локальный файл (3611) и перезаписать удаленный файл (3753 байта), и разница между этими числами заключается в количестве строк в моем файле. Но когда я это сделаю, то на сервере снова будет 3753 байта, и он не будет работать.
Я иду через прокси-сервер, это может быть фактором? Действительно странно то, что я сделал то же самое на другом компьютере с XP только на днях, и это было прекрасно. И FTP командной строки тоже отлично работает.