我遇到了一个奇怪的问题。
当我通过 FTP(使用 FileZilla 作为 FTP 客户端)将文件上传到使用 FreeBSD7.3 的服务器时,我发现了奇怪的事情:所有上传文件中的一些(4-5%)将其内容更改为其他文件。
即我上传这些文件:
大文件.php (100Kb)
小文件.php (15Kb)
我得到了这些:
大文件.php (15Kb)
小文件.php (100Kb)
并且这些文件的内容已经改变!
之后,我再次上传 - 文件上传正常,除了 1-2%。再上传一次 - 所有文件都正常。
有时我需要进入指定文件夹,查看文件名和文件大小,然后(如果服务器和我的存储库之间存在差异)再次上传。
那是什么?有人有吗?
答案1
这看起来像FileZilla 中的已知问题,在传输多个文件时,文件名会互换。作者将责任归咎于 FTP 服务器,尽管考虑到sftp 也会出现此类错误,它不使用 FTP 协议,我认为这种说法值得怀疑。