以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  Ftp上传文件出错,451 No mapping for the Unicode character exists in the target multi-byte code page  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=117136)

--  作者:chen37280600
--  发布时间:2018/4/7 14:43:00
--  Ftp上传文件出错,451 No mapping for the Unicode character exists in the target multi-byte code page

同一个文件,不同名字,会出现的能上传,有的不能。

 

一个5个文件:abc你好123.xlsx    english.xlsx    纯中文.xlsx    abc你好.xlsx     新建 Microsoft Office Excel 工作表.xlsx

 

[14:35:55] 正在连接服务器
[14:35:55] 传递用户名:FoxFtpUser
[14:35:55] 传递用户密码:******
[14:35:55] 设置二进制传输模式成功
[14:35:55] 服务器连接成功,用时:0.158秒
[14:36:35] 正在进入目录[QuickUpload]
[14:36:35] 已经进入目录[/QuickUpload],用时:0.031秒
[14:36:36] 正在进入目录[/]
[14:36:36] 已经进入目录[/],用时:0.031秒
[14:36:39] 设置二进制传输模式成功
[14:36:39] 正在列表文件
[14:36:42] 列表文件完成,用时:3.033秒...
[14:36:42] 正在上传文件[abc你好.xlsx]
[14:36:43] abc你好.xlsx 上传完成,用时0.09秒
[14:36:43] 正在列表
[14:36:43] 列表结束,用时:0.046秒...
[14:36:47] 正在列表文件
[14:36:47] 列表文件完成,用时:0.031秒...
[14:36:47] 正在上传文件[english.xlsx]
[14:36:47] english.xlsx 上传完成,用时0.109秒
[14:36:47] 正在列表
[14:36:47] 列表结束,用时:0.031秒...
[14:36:50] 正在列表文件
[14:36:50] 列表文件失败,451 No mapping for the Unicode character exists in the target multi-byte code page.

[14:36:50] 正在上传文件[纯中文.xlsx]
[14:36:53] 文件[纯中文.xlsx]上传失败,451 No mapping for the Unicode character exists in the target multi-byte code page.

[14:37:00] 正在列表文件
[14:37:00] 列表文件完成,用时:0.046秒...
[14:37:00] 正在上传文件[abc你好123.xlsx]
[14:37:00] abc你好123.xlsx 上传完成,用时0.093秒
[14:37:05] 正在列表
[14:37:05] 列表结束,用时:0.046秒...
[14:37:23] 正在列表文件
[14:37:23] 列表文件失败,451 No mapping for the Unicode character exists in the target multi-byte code page.

[14:37:23] 正在上传文件[纯中文.xlsx]
[14:37:26] 文件[纯中文.xlsx]上传失败,451 No mapping for the Unicode character exists in the target multi-byte code page.

[14:37:34] 正在列表文件
[14:37:34] 列表文件失败,451 No mapping for the Unicode character exists in the target multi-byte code page.

[14:37:34] 正在上传文件[新建 Microsoft Office Excel 工作表.xlsx]
[14:37:34] 文件[新建 Microsoft Office Excel 工作表.xlsx]上传失败,451 No mapping for the Unicode character exists in the target multi-byte code page.

[14:37:56] 正在列表文件
[14:37:56] 列表文件失败,451 No mapping for the Unicode character exists in the target multi-byte code page.

 

 

ftp设置的方法按照论坛里的win2008阿里云设置ftp方法


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

狐表的FTP管理器也直接设置UTF8为true

 

还有,上传到服务器的文件是乱码,很奇怪,但是在狐表的FTP管理器看又是正常的

 


图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2018/4/7 14:43:32编辑过]

--  作者:有点蓝
--  发布时间:2018/4/7 14:53:00
--  
允许utf8设置为false
--  作者:chen37280600
--  发布时间:2018/4/7 16:52:00
--  

关闭了还是会这样

 

要不我提供FTP账号密码你测试上传?

[此贴子已经被作者于2018/4/7 16:52:50编辑过]

--  作者:有点蓝
--  发布时间:2018/4/7 17:18:00
--  
ftp删除重建。看看系统的语言和字符集是否是简体中文
--  作者:chen37280600
--  发布时间:2018/4/8 11:44:00
--  

最后换了别的FTP工具 FileZilla Server 解决了。IIS自带的FTP貌似有点问题。不够第三方的好