FileZilla를 라인 브레이크 변경을 중지하려면 어떻게해야합니까?

StackOverflow https://stackoverflow.com/questions/554960

  •  23-08-2019
  •  | 
  •  

문제

Linux 웹 서버에서 Perl CGI 파일을 다운로드하고 있습니다.

유닉스 라인 브레이크가 있습니다. 나는 그 라인 브레이크를 보존하는 괜찮은 텍스트 편집기 (geany)가있는 Windows PC에서 편집합니다.

그런 다음 FileZilla로 다시 업로드하면 DOS 라인 브레이크가있어 작동을 중단합니다.

나는 그것이 단지 다운로드하고 다시 업로드하더라도 문제가 되풀이되기 때문에 그것이 geany가 아닌 filezilla라는 것을 알고 있습니다.

FileZilla는 로컬 파일 (3611) 바이트를 업로드하고 원격 파일 (3753 바이트)을 덮어 쓰지 않아도 매번 나에게 묻습니다. 해당 숫자의 차이는 내 파일의 줄 수입니다. 그러나 내가 그렇게하면 서버의 하나는 다시 3753 바이트이며 다시 작동하지 않습니다.

프록시 서버를 살펴보고 있습니다. 그게 요인일까요? 정말 이상한 것은 다른 날에 다른 XP PC에서 똑같은 일을했는데 괜찮았다는 것입니다. 그리고 명령 줄 FTP도 잘 작동합니다.

도움이 되었습니까?

해결책

FileZilla 2.2.32에서 편집> 설정> 파일 전송 설정> ASCII/BINARY로 이동하십시오. 항상 바이너리로 설정하십시오. 트릭을 수행해야합니다.

FileZilla 3.5.0에서 설정은 편집> 설정> 전송> 파일 유형> 기본 전송 유형> 바이너리입니다.

다른 팁

어떤 FTP 전송 모드를 사용하십니까 (바이너리 또는 ASCII?)? 100% 확실하지는 않지만 이진 모드를 강제하면이 문제가 없어야한다고 생각합니다.

FileZilla의 개발자는 기본적으로 알려지지 않은 파일을 어떻게 전송 해야하는지에 대한 독점적 인 의견을 가지고있는 것으로 보입니다.

그만큼 버그 보고서 물론, 더 많은 사람들이 뛰어 들어이 결함에 대한 수정을 요청하면 도움이 될 수 있습니다.

실제 문제는 FileZilla FTP 클라이언트 기본 전송 모드, 기본적으로 그것은입니다 "자동". 아래 단계를 따르십시오 "바이너리".

가십시오 "편집 | 설정…"

enter image description here

새 창에서 가십시오 "전송 | 파일 유형" 그리고에서 "기본 전송 유형", 고르다 "바이너리".

enter image description here

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top