生成表态文件 本地测试无乱码 服务器上出现乱码

我用的是SPRING

服务器是 centos5.2

WEB服务器是 RESION

编码是UTF-8

本生成静态文件 本地测试无乱码

服务器上出现乱码 但将编码改为GB2312就无乱码了
[b]问题补充:[/b]
现在 /root/.bashrc 文件如下

.bashrc

User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

Source global definitions

if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
export LC_ALL=zh_CN.UTF-8
export LANG=zh_CN.UTF-8
eport JAVA_HOME=/sinykk/jdk1.6.0_13
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
~
我没有重启LINUX 把WEB服务器重启了,但还是没有改变乱码的命运

5个回答

修改系统字符编码是需要重启Linux服务器的,请试试看.

乱码问题处理汇总
http://www.iteye.com/topic/31742

服务器默认是使用操作系统的编码方式,这要看你程序里是怎么设置那些编码了

可能与服务器本身的字符集编码有关系.可查看相关配置文件.

[quote]

/etc/sysconfig/i18n
将LANG="zh_CN.UTF-8" 换成 LANG="en_US.UTF-8"

[/quote]
试试看看.

export LC_ALL=zh_CN.UTF-8
export LANG=zh_CN.UTF-8

请修改成

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问