单位的需要搭建一个FTP,于是就直接使用服务器上的IIS添加了FTP组件,大家都知道IIS组件中的ftp服务器功能比较简单,但是设置起来不太个性化!配置好以后,添加一个组的用户具有上传及读取权限,使用Flashfxp软件测试了不同文件的上传下载,均可以正常使用。由于之前建FTP出现过使用浏览器访问不能验证用户的问题,于是也用浏览器进行测试,访问正常!但问题来了,结果测试传几个文件遇到问题了,部分文件可以正常上传,但部分报错,具体错误提示如下:
将文件复制到ftp服务器时发生错误 请检查是否有权限将文件放到该服务器上,详细信息...200 type set to I,227 Entering Passive Mode.....
451 No Mapping for the Unicode Character exists in the target multi-byte code page.
找了下资料,发现原来是万国码问题,具体解决方法如下:
在FTP管理器的右边点击“高级设置”--将“允许UTF8”改为【False】,如下图: