当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Redhat AS 3的LANG的设置

Unix/Linux
Linux系统下如何监视系统资源使用率
怎样在Red Hat Linux上使用BIND建立DNS服务器
多点触控技术终于在Linux中实现
中科红旗Linux桌面7.0版引入QtSDK组件
系统启动管理器与GRUB
Linux系统下配置CVS集成cvstrac
解析Linux操作系统下usr的目录结构
Linux系统与Windows系统的线程有何不同
黑客怎样入侵Linux系统
维护inittab配置文件时需要注意的事项
FreeBSD为powerd设置cpu最小工作频率
如何配置Linux才能保证其系统的安全
光驱的软开关与限速简介
新手教程之创建锁文件的方法
双系统计算机怎样卸载其中一个?
运行Linux时的快捷键使用
phpMyAdmin安装方法及介绍
Wine中中文存在很多的乱码怎么解决?
Linux教程:tail命令的巧妙应用
Wget命令来浏览网页的方法

Unix/Linux 中的 Redhat AS 3的LANG的设置


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 114 ::
收藏到网摘: n/a

公司开发程序在Linux上,现在使用Redhat AS 3做服务器,LANG的设置会影响到java类的编译以及系统显示信息的乱码问题,甚至有个别程序运行会出错,但是页面空白,显示不出信息,后台报xml解析的时候转换的某种错误,主要是字符集转换导致空值造成的。
经过测试,现在我一般用这样的LANG变量。
说明:
1.Linux安装的时候,选的是支持English_USA与简体中文,默认为English。
2.如果有问题,编辑/etc/sysconfig/i18n文件进行设置。
3.LANG设置成:LANG="en_US.UTF-8:en_US:en_US.ISO-8859-1"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN:en:en_US:en_US.UTF-8"SUPPORTED="zh_CN.GB18030:zh_CN:zh:zh_TW.Big5:zh_TW:zh:en_US.UTF-8:en_US:en:en_US.ISO-8859-1"language变量可以设,也可以不设,但最好设置。另外还有一个LC_ALL变量,在这里设置总是会被unset,具体是如果被unset的,我猜测是在/etc/profile.d/下的文件做的,但具体情况我不清楚,等有空就研究一下。4.reboot。