遇到见很郁闷的事。
维护一个很老的代码,编码都是gbk的,别的都没有错误,但是在上传文件的时候,却总是乱码。
查看系统的配置,i18n是zh_cn.UTF-8的,改之。
一下是参考的一点东西。留作备用。
把一下的UTF-8改成gbk就可以了。
//==========================================
[root@jsjzhang ~]$ cat /etc/environment
#中文界面配置
LANGUAGE=”zh_CN:zh:en_US:en”
LC_ALL=zh_CN.UTF-8
LANG=zh_CN.UTF-8
GST_ID3_TAG_ENCODING=GB2312
#英文界面配置
#LANGUAGE=”en_US:en”
#LC_CTYPE=zh_CN.UTF-8
#LANG=en_GB.UTF-8
#GST_ID3_TAG_ENCODING=GBK
[root@jsjzhang ~]$ cat /etc/sysconfig/i18n
LANG=”zh_CN.UTF-8″
SUPPORTED=”zh_CN.UTF-8:zh_CN:zh”
SYSFONT=”latarcyrheb-sun16″
//==========================================