winniejoe 发表于 2007-6-21 12:13

100NB,请教IIS设置FTP的问题

在2003下我用IIS设置了ftp服务器,采用多用户隔离的方法,每个客户端分配端口
我给给个客户端的权限都是完全的,并绑定了IP地址,必须用户名和密码登陆。

当所有文件是标准的英文名称时,不会出错,当文件夹或文件名为中文名称的时候,会出错,如果是中文名称的文件夹,里面的文件全是英文,那么全部都提示出错,如果文件夹为英文名称,但不是正常的英文名称格式,也会出错。

1、请教该如何取消提示的错误,因为客户端如果看到这样的提示还以为出错了,会停止复制文件进去。

2、如果不使用其他ftp客户端软件,如果在客户端登陆ftp后马上显示ftp服务器的通知?


3、客户端选择删除ftp文件时如何加快删除速度?

暂时只讨论IIS配置的FTP,其他的不讨论,如SERVER-U等


查了一下错误提示
1、解决方案
要解决此问题, 升级到 Internet Explorer 5.01。(早已经是6.0了)
2、上传路径中是否有中文目录?
3、打开ie,在菜单里选择:工具 -> internet选项 -> 高级,在“使用被动ftp”前面打上钩(需要ie6.0以上才支持)。
可我都是排除了以上的集中解决方法,现在基本确定是文件名的问题了,该如何解决?

sharpwt 发表于 2007-6-21 12:57

建议你使用英文版的操作系统,我以前遇见过这样的问题。当然文件夹和文件名称也推荐使用英文。

winniejoe 发表于 2007-6-21 13:05

现在是鼓励大家备份我文件,所以越傻瓜式,越便于操作才行。
只能给大家设置好方便用,如果用FTP客户端软件不现实,让改成英文文件名也不现实。
几天下来,其他都很不错,唯一的问题就是中文文件名出错提示。

chinesecai 发表于 2007-6-21 14:02

可能是多级目录权限问题。
分安全和共享两个方面。请参考相关资料

winniejoe 发表于 2007-6-21 19:11

我是给客户端完全权限,并从上级文件夹一直应用的下级文件夹

如果是全英文文件夹和文件,并有十级以上,也不会出错的

yiylu 发表于 2007-6-21 20:50


Windows Registry Editor Version 5.00


"ListenBackLog"=dword:00000019
"FavorDBCS"=dword:00000000


保存为.reg文件导入

yiylu 发表于 2007-6-21 21:07

还有导入后别忘重启

winniejoe 发表于 2007-6-21 22:43

谢谢楼上的
"FavorDBCS"=dword:00000000" 已经修改过了
ListenBackLog值忘记了,明早查一下看

winniejoe 发表于 2007-6-21 22:45

先送花10朵,如解决问题继续送

winniejoe 发表于 2007-6-22 12:59

原帖由 yiylu 于 2007-6-21 20:50 发表 http://www.ibmnb.com/images/common/back.gif

Windows Registry Editor Version 5.00


"ListenBackLog"=dword:00000019
"FavorDBCS"=dword:00000000


保存为.reg文件导入
还是不行的,看来一下子找不到好办法了

yiylu 发表于 2007-6-22 13:16

回复 #10 winniejoe 的帖子

用ftp客户端吧,比如: Flashfxp。可续传,不乱码,操作简单。
页: [1]
查看完整版本: 100NB,请教IIS设置FTP的问题