Ftp可以访问但文件上传出错的解决办法

时间:2024-04-15 19:20:42

Ftp文件上传出错!

 

当我们把文件上传到FTP服务器上面时候,突然发现上传不了,但是可以连接,说明ftp是启动的。

一般的第一操作,重启FTP,不行,狠下决心,重启服务器,还是不行,怎么办呢?

 

细看最后一条英文提示:451 No mapping for the Unicode character exists in the target multi-byte code page.

大致的意思是 多字节的目标代码页中,没有此Unicode字符可以映射到的字符

难道是中文文件名的问题?

为了验证这个想法,我把一个英文文件名上传,结果可以成功上传。

 

 

 

紧急的情况下可以把文件改成字母或数字应急。

但这就可以了吗?

不甘心啊!不把原因找出来誓不罢休!

上面的提示Unicode字符问题,我们找到Unicode相关选项就可以了。

明确了以上思路,现在开始干活。

1、进入服务器的【控制面板→【管理工具】→【Internet Information Services (IIS)管理器

 

 

 

找到自己的FTP站点,右键进入高级设置

 

 

 

有个 允许UTF8的选项,应该是跟字符集有关,现在是True,把他改成False看看。

 

 

 

确定保存。

结果任意中文名文件成功上传!!!跟大家分享一下成功的喜悦。