用Serv-U做了个FTP服务器,为什么浏览器不能正常下载大于4G的文件?

时间:2021-08-10 10:04:33
用Serv-U做了个FTP服务器,在别的机器上通过浏览器下载资源时,单个文件大于4G的文件都显示成3.99G,且不能正常下载使用。请同仁指点,谢谢!

28 个解决方案

#1


你的磁盘格式是怎么样的

#2


都是NTFS的,刚开始我也是怀疑这个,但是查看了一下发现不是这个原因

#3


能不能给个server-U的下载地址 能不能破解的?
我找的都是不能破解的
装了一大堆,然后再卸载, 系统都有些不大对劲了!
谢谢!

#4


我用的是serv-u 6.2版本的FTP服务器软件。

#5


难道没有谁知道这是什么原因吗?
期待高手出现支招......

#6


是不是ntfs格式的?
查看一下硬盘的配额是多少?

#7


是不是默认的配额是4G?
严重怀疑中!
启用配额看看!配置大一些!

#8


???
行还是不行啊?
如果解决了,怎么解决的发布出来,给大家也学习一下!

#9


磁盘没有启用配额,而且磁盘分区绝对是NTFS格式的,所以这两点不用怀疑!

#10


没启用的话你启用啊
也许是没启动就默认4G的
怎么我比你还着急!

#11


磁盘配额是为了限制用户过多的占用服务器硬盘空间的。
我的FTP服务器存放了很多容量大于4G的Ghost备份文件,对用户只提供下载功能,而不允许用户进行FTP上传。
现在的问题是,当用户通过IE浏览器登陆到FTP服务器上时,原本是大于4G的文件,结果在用户的IE浏览器上显示的是3.99G,用户无法完成对这样文件的下载(下载到3.99G时系统就卡住不动了),或者即便下载下来文件也不可用。
我想解决的是:如何能通过IE浏览器正常完整的下载这些位于FTP服务器上单个文件大于4G的文件到本地来。

#12


该回复于2008-11-12 21:36:23被版主删除

#13


主动下载端如果是FAT32分区。。那就完了 。FAT32最大文件大小为4G.。。

#14


服务器不用考虑  你的下载端的电脑的硬盘是什么格式的 FAT的就不行了 不能超过4G

#15


我的主动下载端电脑的硬盘只有一个分区,且格式是NTFS的;起先我也这么怀疑过,但目前可以断定不是这个原因。

#16


这个还是客户端电脑引起的
那应该怎么解决呢?
我也做了了一个server-u找不到超过4G的文件,就算找到了 我也懒得下载那么大的

#17


不懂,up

#18


你用下载工具下下看

#19


看来这个问题很具有代表性呀,挂了这么多天竟然没人能给出一个让人认可信服的答案。
期待正解的出现......

#20


看来在这里,我可能等不到我所需要的答案了,再挂两天我准备结贴,但愿在这期间能让我看到惊喜!

#21


用FTP是不能下载超过4GB的文件的

我以前试过,用Serv-U、IIS等架设的FTP服务器,从客户端是无法下载超过4GB的文件的,与文件系统(FAT32、NTFS等)没有关系。

前段时间,新出的Fedora10操作系统,DVD版文件超过了4GB,官方提供的下载方式是BT~~

#22


我当时的测试环境:
文件系统:服务器、客户端都是NTFS格式
FTP服务器端软件:Serv-U、IIS等(当时还用了另外两种FTP软件,名称给忘了)
客户端下载软件:cuteFTP、FlashGet、网络蚂蚁等

结果:3.9G的文件都可以下载;一旦超过4GB,肯定下载玩完了,下载不了

实在无柰,只能把超过4GB的文件,用RAR打包分割 :(

#23


单个4g的文件 必须要你的磁盘分区是ntfs的 应该是你的分区格式是fat32的 改称ntfs的分区就可以了

#24


serv-u 什么版本?

#25


我来告诉大家吧,哈哈,实验成功

文件名不能为中文!换成英文就可以了

#26


我也遇到这个问题,服务器为linux,客户端直接采用IE,只要大于4G的,都是显示3.99G,楼上那些回答的请看清楚了,第一,本地操作系统的确是NTFS,这一点楼主强调的很清楚。

我的也是,我估计最大的问题应该是微软的IE出现问题,我用的IE是7,IE8没有用过

另外也不是文件名为中文的问题,我的文件名是英文,还是一样

#27


解决此问题的唯一方法是不用IE的ftp,也就是不用windows的ftp功能,直接采用第三方的ftp客户端

#28


经尝试,forefox打开正常,chinaftp打开正常...windows确实仅反3.99G(偶尔也反应到4.9G),总之不能实际,原因不明。

#1


你的磁盘格式是怎么样的

#2


都是NTFS的,刚开始我也是怀疑这个,但是查看了一下发现不是这个原因

#3


能不能给个server-U的下载地址 能不能破解的?
我找的都是不能破解的
装了一大堆,然后再卸载, 系统都有些不大对劲了!
谢谢!

#4


我用的是serv-u 6.2版本的FTP服务器软件。

#5


难道没有谁知道这是什么原因吗?
期待高手出现支招......

#6


是不是ntfs格式的?
查看一下硬盘的配额是多少?

#7


是不是默认的配额是4G?
严重怀疑中!
启用配额看看!配置大一些!

#8


???
行还是不行啊?
如果解决了,怎么解决的发布出来,给大家也学习一下!

#9


磁盘没有启用配额,而且磁盘分区绝对是NTFS格式的,所以这两点不用怀疑!

#10


没启用的话你启用啊
也许是没启动就默认4G的
怎么我比你还着急!

#11


磁盘配额是为了限制用户过多的占用服务器硬盘空间的。
我的FTP服务器存放了很多容量大于4G的Ghost备份文件,对用户只提供下载功能,而不允许用户进行FTP上传。
现在的问题是,当用户通过IE浏览器登陆到FTP服务器上时,原本是大于4G的文件,结果在用户的IE浏览器上显示的是3.99G,用户无法完成对这样文件的下载(下载到3.99G时系统就卡住不动了),或者即便下载下来文件也不可用。
我想解决的是:如何能通过IE浏览器正常完整的下载这些位于FTP服务器上单个文件大于4G的文件到本地来。

#12


该回复于2008-11-12 21:36:23被版主删除

#13


主动下载端如果是FAT32分区。。那就完了 。FAT32最大文件大小为4G.。。

#14


服务器不用考虑  你的下载端的电脑的硬盘是什么格式的 FAT的就不行了 不能超过4G

#15


我的主动下载端电脑的硬盘只有一个分区,且格式是NTFS的;起先我也这么怀疑过,但目前可以断定不是这个原因。

#16


这个还是客户端电脑引起的
那应该怎么解决呢?
我也做了了一个server-u找不到超过4G的文件,就算找到了 我也懒得下载那么大的

#17


不懂,up

#18


你用下载工具下下看

#19


看来这个问题很具有代表性呀,挂了这么多天竟然没人能给出一个让人认可信服的答案。
期待正解的出现......

#20


看来在这里,我可能等不到我所需要的答案了,再挂两天我准备结贴,但愿在这期间能让我看到惊喜!

#21


用FTP是不能下载超过4GB的文件的

我以前试过,用Serv-U、IIS等架设的FTP服务器,从客户端是无法下载超过4GB的文件的,与文件系统(FAT32、NTFS等)没有关系。

前段时间,新出的Fedora10操作系统,DVD版文件超过了4GB,官方提供的下载方式是BT~~

#22


我当时的测试环境:
文件系统:服务器、客户端都是NTFS格式
FTP服务器端软件:Serv-U、IIS等(当时还用了另外两种FTP软件,名称给忘了)
客户端下载软件:cuteFTP、FlashGet、网络蚂蚁等

结果:3.9G的文件都可以下载;一旦超过4GB,肯定下载玩完了,下载不了

实在无柰,只能把超过4GB的文件,用RAR打包分割 :(

#23


单个4g的文件 必须要你的磁盘分区是ntfs的 应该是你的分区格式是fat32的 改称ntfs的分区就可以了

#24


serv-u 什么版本?

#25


我来告诉大家吧,哈哈,实验成功

文件名不能为中文!换成英文就可以了

#26


我也遇到这个问题,服务器为linux,客户端直接采用IE,只要大于4G的,都是显示3.99G,楼上那些回答的请看清楚了,第一,本地操作系统的确是NTFS,这一点楼主强调的很清楚。

我的也是,我估计最大的问题应该是微软的IE出现问题,我用的IE是7,IE8没有用过

另外也不是文件名为中文的问题,我的文件名是英文,还是一样

#27


解决此问题的唯一方法是不用IE的ftp,也就是不用windows的ftp功能,直接采用第三方的ftp客户端

#28


经尝试,forefox打开正常,chinaftp打开正常...windows确实仅反3.99G(偶尔也反应到4.9G),总之不能实际,原因不明。