FTP 传输损坏了我下载的文件

FTP 传输损坏了我下载的文件

FTP 传输(例如使用 FileZilla、CrossFTP 或 AnyClient)不断损坏我下载的文件。

  • 我知道它在服务器级别没有损坏,因为其他人可以毫无问题地下载它。
  • 该文件是 ISO,但也有损坏的 RAR。
  • 我已经能够下载 AVI 并且一切都正常。
  • 我尝试使用 FileZilla、CrossFTP 和 AnyClient,得到了相同的结果。
  • 我尝试使用 7-Zip、WinRAR 和 Virtual CloneDrive 打开该文件,但打开时均出现错误消息。
  • 我尝试使用“二进制”而不是“自动”下载,结果相同。
  • 我没有停止下载并恢复它,所以这不是问题。

答案1

我曾多次遇到过我常用的 FTP 客户端(例如 ncftp)在下载过程中损坏文件的情况。但是火力FTP,在这些情况下也工作得很好。但是,我仍然不知道真正的原因是什么(欢迎解释)。

答案2

最终发现是 Comodo Internet Security 的问题。它不让“与 ftp 服务器的持续连接”保持连接。然而传输继续,它仍然被阻止。要么关闭 Comodo 防火墙,要么使用 ftps(安全 FTP,它有 100% 的完整性检查),要么看看解决方案是否最终可行这是我的 comodo 论坛主题

答案3

以下假设都不太可能:

  • 服务器上的文件已损坏,
  • FileZila 安装错误,
  • 磁盘上有坏扇区。
  • 网卡或路由器损坏(编辑

你可以依次测试每一个。
如果没有一个起作用,那就是我的想象范围了。

答案4

您需要通过ftp以二进制模式上传文件。

相关内容