Chinaunix

标题: 使用ftp时,看到文件名是乱码 [打印本页]

作者: jayli426    时间: 2006-05-30 16:14
标题: 使用ftp时,看到文件名是乱码
使用ftp时,看到文件名是乱码,特别是中文文件名
有的是日期格式不正常,这应该是个常见问题把,
请看图,请问大虾如何解决阿
我的客户端是windowxp,服务器是solaris9

ftp工具用的flashftp和window自己的ftp
效果是一样的,有图为证

errorCode1.jpg (148.6 KB, 下载次数: 90)

flashftp看到的

flashftp看到的

errorCode2.jpg (154.16 KB, 下载次数: 79)

window自己的ftp看到的

window自己的ftp看到的

作者: jieshuzheng    时间: 2006-05-30 16:23
服务器的locale是什么?
作者: jayli426    时间: 2006-05-30 16:27
蔡鸟发问
如何看locale?
我执行 echo $LOCALE

但是结果是空
大虾请继续指教阿
作者: wolfg    时间: 2006-05-31 13:39
原帖由 jayli426 于 2006-5-30 16:27 发表
蔡鸟发问
如何看locale?
我执行 echo $LOCALE

但是结果是空
大虾请继续指教阿


用locale命令看

echo $LANG
作者: jayli426    时间: 2006-05-31 15:38
# echo $LANG
zh

下面该如何作,实际的ftp乱码问题还在阿
作者: water_buffalo    时间: 2006-06-01 15:50
呵呵,如果是vsftpd的话,这个问题暂时没有解决办法,只有你从windows 上传,在windows和FTP代理里看到文件名肯定是正常的,但是在linux里看到肯定是不正确的,反之一样,如果你在linux里建立的中文名称的文件名,那么在windows里肯定看到的是乱码。
作者: kofwr    时间: 2008-11-15 13:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 残林之主    时间: 2008-11-18 22:01
我的服务器端的编码是UTF-8
所以可以临时修改FTP客户端的编码
如果是通过flashfxp这样的ftp客户端访问,则可以通过flashfxp的站点管理器选择对应的站点-高级-将【字符编码】设为UTF-8即可
如果是通过ie访问,则可以将ie的编码临时改为即可




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2