内网平台 网站地图 联系我们 English 中国科学院
首页紫台简介机构设置新闻动态科研成果研究队伍合作交流天文学院创新文化党群园地信息公开
信息中心
GPU专栏
ARP安装下载
表格下载区
邮箱设置
其它
您当前的位置:首页>机构设置>支撑机构>信息中心>ARP安装下载
ARP解决方案

下面是针对ARP业务系统在运行时页面出现乱码的一个解决方案。

1,   确定启动ARP业务系统脚本的用户的环境变量是否已经支持中文(GB18030)。

2,   如果当前用户的环境变量存在LANG=zh_CN.GK18030,那么用户在使用/arp/primetongw/run.sh启动ARP业务系统时应该不存在乱码问题。但是有一种情况却例外:

3,   用户使用crontab来计划后台任务,比如:

应该任务列表主要描述的是每天凌晨230停止所有服务,250备份系统,330重启服务器,505开始启动所有服务。但是这种后台计划任务不继承当前用户的环境变量(几乎是所有变量),导致这个任务启动以后没有对中文(GB18030)字符集的支持,所以ARP业务系统就有可能出现乱码。

4,   解决方案是设置操作系统全局字符集变量,使得所有用户支持GB18030字符集。

如原操作系统的字符集(系统文件/etc/sysconfig/i18n)内容可能如下:

LANG="en_US.UTF-8"

SUPPORTED="en_US.UTF-8:en_US:en"

SYSFONT="latarcyrheb-sun16"

将其修改为:

LANG="zh_CN.GB18030"

LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"

SUPPORTED="en_US.UTF-8:en_US:en:zh_CN.GB18030:zh_CN:zh:zh_TW.big5:zh_TW:zh:ja_JP.UTF-8:ja_JP:ja:ko_KR.eucKR:ko_KR:ko"

SYSFONT="lat0-sun16"

SYSFONTACM="8859-15"

重启系统后无论是控制台任务还是后台任务,字符集应该不会再出现乱码了。






地址:(210033)江苏省南京市栖霞区元化路10号  电话:86-25-83332000  传真:86-25-83332091
版权所有:中国科学院紫金山天文台 http://www.pmo.cas.cn pmoo@pmo.ac.cn 备案序号:苏ICP备05007736号