首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >上传后TIdFTP文件损坏

问上传后TIdFTP文件损坏
EN

Stack Overflow用户
提问于 2018-10-18 12:45:49
回答 1查看 506关注 0票数 0

最近,我们将承载我们域名的公司从Windows改为Linux主机。从那时起,我使用TIdFTP上传的任何文件都没有错误地上传,但是当我试图下载这个文件时,文件就被破坏了。例如,我上传了一个ZIP文件,当我尝试下载时,我无法扩展ZIP。

如果我使用常规FTP客户端(如Filezilla ),则不会发生错误。

为了避免这个问题,我可以在TIdFTP中尝试任何配置吗?

在我的代码中没有发生如下更改:

代码语言:javascript
复制
    ftp.host := 'ftp.myhost.com';
    ftp.Username := 'myusername';
    ftp.password := 'mypassword';
    ftp.Connect();
    ftp.ChangeDir('public_html/downloads');
    ftp.Put('c:\myfile.zip','myfile.zip');

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-18 13:36:26

用于传输存档的TransferType组件的IdFTP属性值应该是ftBinary。

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

https://stackoverflow.com/questions/52874389

复制
相关文章

相似问题

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