首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何停止Filezilla更改换行符?

问如何停止Filezilla更改换行符?
EN

Stack Overflow用户
提问于 2009-02-16 23:08:25
回答 4查看 46.4K关注 0票数 49

我正在从Linux web服务器下载perl CGI文件。

它有Unix换行符。我在Windows PC上用一个很好的文本编辑器(Geany)编辑它,它保留了那些换行符。

然后我用Filezilla再次上传它,它有DOS换行符,这会阻止它工作。

我知道它是Filezilla,而不是Geany,因为即使我只是下载它,然后重新上传,问题也会再次出现。

Filezilla每次都会询问我是否可以上传本地文件(3611字节)并覆盖远程文件(3753字节),这两个数字之间的差异就是我的文件中的行数。但是当我这样做的时候,服务器上的那个又是3753字节,并且不起作用。

我正在通过一个代理服务器,这可能是一个因素吗?真正奇怪的是,就在前几天,我在另一台XP电脑上做了同样的事情,一切都很好。而且命令行FTP也能很好地工作。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-02-16 23:20:59

在FileZilla 2.2.32中,进入编辑>设置>文件传输设置>ASCII/二进制。将它设置为always binary:这样就可以了。

在FileZilla 3.5.0中,该设置位于编辑>设置>传输>文件类型>默认传输类型>二进制中。

票数 128
EN

Stack Overflow用户

发布于 2009-02-16 23:20:20

您使用哪种FTP传输模式(二进制或ASCII?)?我不是100%确定,但我认为如果你强制二进制模式,你应该不会有这个问题。

票数 6
EN

Stack Overflow用户

发布于 2012-12-20 08:03:16

FileZilla的开发人员似乎对如何在默认情况下传输未知文件有相当专有的意见。

自2008年以来,bug report一直住在那里。当然,如果有更多的人加入进来并要求修复这个缺陷,这可能会有所帮助。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/554960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档