使用 FlashFXP 上传或下载,刚开始的速度还算比较正常,但过一会就不断下降,直至为 0,然后就一直为 0,再过一段时间就会显示连接超时,重新连接后,情况亦是如此。原因:都是 「被动模式」 惹得祸,改为 「主动模式」 就正常了。
在哪里修改 「主动模式」:
新版 FlashFXP:「选项」—>「参数选择」—>「连接」—>「FTP」,修改 「数据连接模式」 为 「主动模式」,如下图:
旧版 FlashFXP:「选项」—>「参数选择」—>「连接」—>「代理」,将 「使用被动模式」 前的勾去掉,如下图(我没有旧版 FlashFXP,就直接使用了这里的图片):
新版旧版之分,这里当然没有严格的界限。
说点题外的:我之前也遇到过这样的情况,当时以为是服务器的问题,连 google 一下都没有。FTP 下载不能,我只能用 IE 从国外的空间直接下载 300 多 M 的文件了,还一直担心中途断掉,那样就白费了,不过还好当时 RP 好,就那样很顺利的下载完成了。今天又遇到这个情况,既然遇到第二次,那就可能不是对方服务器的问题,而是我这边的问题了。google 了一下,就找到故障和原因了。所以,遇到故障的时候多想想原因,自己想不出来就 google 一下,根据搜索结果做做测试,网络的力量是无穷尽的。
Update at 2011-03-26:如果你发现网络慢的某些时候无法列目录,将其改为被动模式应该就可以了
google 啊,让我如何离得了你,说不定哪个时候他们抽风就把你给挡在了墙外,那个时候那个无形的墙可能高到没有梯子能翻过去,那我就再也找不到你了。(纪念今天我还能翻墙-20110321)
参考资料: