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

  • 相关阅读:
    DOM_节点操作创建表格
    表单提交
    HTML常用标签
    网络通讯详解
    java===TCP(多线程多客户端同时上传字节数据:图片为例)
    java===TCP(文件上传功能)
    java===UDP
    java==IO=随机读写文件
    git中的基本命令
    ansible中roles的简单使用
  • 原文地址:https://www.cnblogs.com/PengChengLi/p/10735857.html
Copyright © 2011-2022 走看看