问题是这样的:
服务器上安装AIX 5.1(5100-04),安装了中文包。客户端无论是用ftp软件还是IE连接此服务器,文件夹和文件的名称的显示前面都带上了时间,而这些文件夹和文件名的实际名称都还是不带时间的。因此,用ftp软件和IE都不能正常的下载文件了。
我试过将另外一台同样安装AIX 5.1、ftp文件名显示正常的服务器上面的/usr/bin/ls文件覆盖到有问题的服务器同目录下面,客户端访问还是同样的问题。
不知大家是否见过类似的错误,如何解决这个问题呢?是否还要打什么AIX系统补丁?急盼回复,谢谢!:roll:
[ 本帖最后由 阳宝儿 于 2006-7-24 10:02 编辑 ]
阳宝儿 回复于:2006-07-11 10:21:41
没人知道么?
chinadns 回复于:2006-07-11 11:02:49
改回英文显示试试
或
在ftp工具上传路径拦手工输入你要上传的路径后回车然后再传文件,不要用鼠标直接点文件夹进入你要上传的路径
阳宝儿 回复于:2006-07-11 14:32:55
嗯,我试试看。谢谢chinadns。
再问个问题,我装中文时是按照 [url=http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=1311000000019]http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=1311000000019 这篇文章安装的,是不是这篇文章里面有讲的不准确的地方,致使我的安装出现那样的问题。因为我马上还要安装其它的机器,希望我的下次安装能注意相关的问题。谢谢。:)
mygod1997 回复于:2006-07-11 22:33:28
我倒是见过这种现象,不过是别人解决的,明天帮你问问。。。
阳宝儿 回复于:2006-07-24 09:59:16
继续上次的讨论,这段时间又装了几次AIX。
我发现只要是在安装开始就选择简体中文EUC而不是默认的en-US,那么中文就会替代英文替代的非常彻底,连登录窗口都是中文的了,也不会出现1楼图示情况;而如果是按照IBM那篇文章,进行安装完再改语言环境的步骤,中文就不会替代的那么彻底,而且1楼FTP文件名显示问题也会发生。我按照安装完再改语言环境的步骤在两台机器上装了两次AIX,都是出现了那个问题。
指尖流沙 回复于:2006-07-24 10:09:15
把/etc/evironment里的LANG改成en_US,重启机器就OK!
xingyu820424 回复于:2006-08-07 15:10:42
怎么解决的啊,我最近也遇到同样的问题,请楼主告诉以下,谢谢了
阳宝儿 回复于:2006-08-08 08:17:54
引用:原帖由 xingyu820424 于 2006-8-7 15:10 发表
怎么解决的啊,我最近也遇到同样的问题,请楼主告诉以下,谢谢了
已经给你发消息了,祝顺利。:)
jianan 回复于:2006-08-11 00:06:48
系统安装完成后一样能装中文,你肯定是设置的不对!
muguoli 回复于:2006-08-11 10:47:30
中文不彻底主要是字库没有安装
shfan 回复于:2006-08-21 10:44:08
我也碰见了这个问题,但是不见楼主的解决方法,给楼主发站内短信也不见回复,楼主啊,请给我回复吧,多谢了
watcher486 回复于:2006-09-19 13:18:05
这和中文彻底不彻底没关系,是FTP客户端去读取名称的时候,选用的字段有问题.用命令行就正常
最简单的办法,用别的FTP工具,大部分都有这个问题,我找了很久,找到一个叫32bitFTP的小工具,能正常使用,很方便
Kyoji 回复于:2006-11-08 17:16:54
我也碰到这个问题,但是用那个方法,不行。
environment文里的LANG确实是zh_CN,但是我有4台小机,每台都是zh_CN的,但是有2台有这个问题,另2台没有。
sonorous 回复于:2006-11-08 17:36:41
楼主公布一下答案吧,技术交流不需要这么保守吧,还发站内短信啊
chinadns 回复于:2006-11-08 20:08:16
就是就是 ````
神龙见首不见尾
Senna 回复于:2006-12-14 15:55:50
不知这问题最好的解决方法是什么?这星期遇到这情况,上星期由5.1.04 升级到5.1.08后才出现这样的问题
郁闷......
hhddmyz 回复于:2006-12-17 14:15:31
我这也有这文题,希望楼主赐教
pguan 回复于:2006-12-17 14:41:25
技术交流请不要使用站内短信..谢谢!
yanqinfeng 回复于:2006-12-31 10:50:55
把主语言环境改为英文,中文做为附加语言环境添加
yanqinfeng 回复于:2006-12-31 10:54:31
locale -a 查看当前安装的语言
stopsrc -s inetd 停止网络服务
startsrc -e LANG=en_US -s inetd 指定网络语言为英文
xjc2694 回复于:2007-02-09 14:57:54
我也遇到这个问题了,怎么解决阿~~~~~~
落魄剑客 回复于:2007-05-07 21:10:15
此问题我也碰上了,后来用AbsoluteFTP,就不会出现这种情况了。
yanqinfeng 回复于:2007-05-15 13:15:06
安装完系统后,主语言要设成英文,中文以附加语言的方式添加
cnboom 回复于:2007-07-26 17:17:42
简直 想抽 这种 人...............
有那么没品吗? 小小一个问题 还 摆谱 来着:em11:
我老婆黑社会 回复于:2007-07-27 10:40:57
不明白为什么要加精,只是觉得楼主有够恶心的。
sevenchina 回复于:2007-11-15 09:21:19
in Solaris
将/etc/default/init 里设置LANG=en_US,再将登录用户HOME下的.profile文件里加入export LANG=zh,便可保证文档中的中文的正确显示。reboot后可解决ftp文件名前加时间的问题。
但此时如果你以X-window方式进入主机的话,语言环境理所当然的就是英文了,如果以.profile里设置LANG=zh的用户登录,那可能显示的为乱码。
详情请看:http://blog.chinaunix.net/u1/46451/showart_422315.html
[ 本帖最后由 sevenchina 于 2007-11-15 09:26 编辑 ]
aixcq 回复于:2007-11-15 09:52:25
好象是有点恶心的
xp4628 回复于:2007-12-19 10:57:01
LZ怎么解决的啊,帮帮忙啊。[email]xiaoping@suypower.com[/email]
soki 回复于:2008-05-04 22:50:05
当使用IE浏览器或者一些ftp工具访问目录时,会发现目录存在有时间戳乱码的情况从而影响ftp的正常使用。
解答
使用echo $LANG 查看当前使用的语言环境为LANG=zh_CN
#locale -a
C
POSIX
en_US
en_US.8859-15
en_US.ISO8859-1
zh_CN
zh_CN.IBM-eucCN
ZH_CN
解决方法:
在服务器本地使用英文语言环境启动inetd进程。
首先运行停止inetd进程 #stopsrc -s inetd
然后使用英文语言环境启动inetd进程 #startsrc -e LANG=en_US -s inetd
现在再进行ftp就不会有时间戳乱码问题存在了。
|