我用的是SPRING
服务器是 centos5.2
WEB服务器是 RESION
编码是UTF-8
本生成静态文件 本地测试无乱码
服务器上出现乱码 但将编码改为GB2312就无乱码了
[b]问题补充:[/b]
现在 /root/.bashrc 文件如下
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
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服务器重启了,但还是没有改变乱码的命运
修改系统字符编码是需要重启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