php控制台输出 中文 乱码,centos6.5,中文乱码_CentosOS 6.5 服务器 控制台输出中文乱码,日志打印中文也乱码,centos6.5,中文乱码,编码,字符集 - phpStudy...

CentosOS 6.5 服务器 控制台输出中文乱码,日志打印中文也乱码

系统是Centos 6.5

使用locale

LANG=en_US.UTF-8

LC_CTYPE="en_US.UTF-8"

LC_NUMERIC=zh_CN.UTF-8

LC_TIME="en_US.UTF-8"

LC_COLLATE="en_US.UTF-8"

LC_MONETARY=zh_CN.UTF-8

LC_MESSAGES="en_US.UTF-8"

LC_PAPER=zh_CN.UTF-8

LC_NAME=zh_CN.UTF-8

LC_ADDRESS=zh_CN.UTF-8

LC_TELEPHONE=zh_CN.UTF-8

LC_MEASUREMENT=zh_CN.UTF-8

LC_IDENTIFICATION=zh_CN.UTF-8

LC_ALL=

安装中文自持后

sudo yum groupinstall chinese-support

再修改了sudo vim /etc/sysconfig/i18n

LANG="zh_CN.GB18030"

LANGUAGE="zh_CN.GB18030:zh_CN.GB2313:zh_CN"

SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"

SYSFONT="latarcyrheb-sun16"

export LC_ALL=zh_CN.UTF-8

重启后,用locale查看还是和没修改是一样

但是现在使用java的system.out.println()打印的中文还是乱码,用Log4j2打印的日志也是乱码

但我的jsp文件或者html文件中的中文通过ssh的控制台查看是正常的 echo "中文" 也是没有问题的,页面的中文也能正常显示,就是控制台输出和日志输出是乱码,mysql中的中文用client查看也是乱码,但最后在页面显示的时候又是正常的,请问是我哪里没有设置对还是还需要怎么设置,求帮助,在线等,急

补充:控制台和日志的乱码已经解决了

在tomcat 的 catalina.sh 中添加

JAVA_OPTS="-Dfile.encoding=UTF-8 -Dsun.jun.encoding=UTF-8"

相关阅读:

weblogic 和 struts2 结合界面打开速度慢?

请教CMS的工作原理是怎样的?

微信公众平台后台程序怎么和其他公众号进行交互获取数据?

Zepto 横屏滑动 有比较好的插件推荐吗?

请问IK扩展分词更新后不重启服务怎么做

有没有快速构建h5动画页面的框架?

phpMyAdmin中行数前面带~是什么意思?

嵌入到微信公众号的网页可以投放哪些广告?

AngularJS中directive不响应加载时触发的事件怎么破

Twisted 如何缓存拼接前后TCP报文

腾讯开放平台上发布了应用,有http 接口可以获得应用的版本么?

ps打开psd文件是显示确实字体,怎样打开typekit呢?

本地的静态网页怎么同时在github pages和coding.net上面同步呢?

sass 如何import单条css选择器

opencart的国外模版使用ckeditor出现乱码

为什么安装rpm包时找不到依赖的包,这些依赖包是用pip安装的,该怎么办?

php如何获取到这个网站下拉加载出来的ajax内容?

xpath中可以插入正则表达式吗?

请问这种写法是什么意思?还是为了单纯的炫技?

循环滚动新闻

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值