免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1539 | 回复: 3
打印 上一主题 下一主题

AS4中文目录显示问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-12-13 22:47 |只看该作者 |倒序浏览
在服务器上有些中文文件名显示为乱码,通过ftp或ssh访问看到的是正常的,但在winxp下通过samba看是乱码。而另外一些中文文件名在服务器上显示正常,通过通过ftp或ssh访问看到的是乱码,但在winxp下通过samba看是正常的。不知是哪里设置出问题了。

论坛徽章:
0
2 [报告]
发表于 2007-12-14 08:48 |只看该作者
这个不太好判断。“有些”是哪些?“另外一些”又有什么不同的地方“?楼主有没有分析总结一下不能正常显示的这两类文件的特点?比如在什么分区上?怎么生成的?

论坛徽章:
0
3 [报告]
发表于 2007-12-14 10:32 |只看该作者
谢谢。同一个分区,通过ftp或ssh访问看到的是正常的文件是ftp过来的,在winxp下看是正常的文件是通过网上邻居拷过来的。

论坛徽章:
0
4 [报告]
发表于 2007-12-14 11:10 |只看该作者
原帖由 wysunxiaohua 于 2007-12-13 22:47 发表
在服务器上有些中文文件名显示为乱码,通过ftp或ssh访问看到的是正常的,但在winxp下通过samba看是乱码。而另外一些中文文件名在服务器上显示正常,通过通过ftp或ssh访问看到的是乱码,但在winxp下通过samba看是 ...


samba 預設編碼為 utf8,所以 server 端編碼也是 utf8 編碼的檔名都可以顯示正確。若是你 server 端檔案編碼不是 utf-8 而是 gbk or gb2312 這類,samba 使用 utf8 慶對顯示會有錯誤。

ssh 登入 or ftp 登入,一般看你的 client 軟體也會有不同顯示結果,這要看你的 client 軟體是否支援 utf8 編碼顯示。

結論 ? 若是 server 端檔案用 utf8 編碼顯示,你的 client 使用 utf8 編碼連結存取即可。若是你的 server 端使用 gbk or gb2312 編碼,設定 samba 使用該編碼應對即可。samba 部份可以調整 unix charset = xxxx 這類設定。

--
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP