zoukankan      html  css  js  c++  java
  • linux下tomcat日志文件现问号乱码

    在使用liunux系统下,使用tomcat记录的日志出现乱码的情况,不能显示中文,中文出现?问号乱码情况,不能正常查看

    linux下乱码可能有三个情况

    1、linux不含中文支持语言包

    打开远程连接客户端使用echo $LANG,查看当前语言包是否是zh_CN.UTF-8 ,如果不是先下载安装中文语言包

     yum -y groupinstall chinese-support,

    下载安装后需要修改系统语言设置/etc/ sysconfig/in18 修改in18文件当前语言设置为zh_CN.UTF-8,然后重启linux。

    2,乱码可能是由于远程控制终端显示导致的,Windows中默认的文件格式是 GBK(gb2312),而Linux一般都是UTF-8

    打开远程连接终端,在终端--显示上设置编码

    3,可以检查下是linux下所有乱码还是仅仅是tomcat乱码,输入date命令查看时间是否存在乱码,

    如果,tomcat下乱码会存在全是问号的情况,可以修改下tomacat中catalina.sh文件

    在文件中加入JAVA_OPTS="$JAVA_OPTS -Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8 -Duser.language=zh_CN -Dsun.jnu.encoding=UTF-8" 然后重启tomcat
    原文:https://blog.csdn.net/coder_taoge/article/details/72123739

  • 相关阅读:
    centos6和centos7升级openssh7.5脚本
    开通telnet服务,使用telnet登入
    彻底删除kafka的topic以及其中的数据
    redis集群创建
    curl 命令参数
    nginx.conf配置文件详解,白嫖的
    logstash迁移es数据
    es 常用查询
    pl/sql 存储过程
    es查看集群信息命令_cat和_cluster
  • 原文地址:https://www.cnblogs.com/PengChengLi/p/10735857.html
Copyright © 2011-2022 走看看