ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

linux服务器tomcat日志中文出现问号乱码

linux服务器tomcat日志中文出现问号乱码

目录

    • 一、场景
    • 二、排查
    • 三、原因
    • 四、解决


一、场景

tomcat日志的中文出现问号乱码

乱码示例

??[377995738417729536]?????????
ac??????????????message:

二、排查

1、使用locale命令查看服务器当前使用的语言包

在这里插入图片描述

发现只用的语言包为utf-8该语言包并不支持中文


三、原因

linux服务器使用的语言包不支持中文语言


四、解决

将服务器的语言包更改为:zh_CN.utf8

1、执行locale -a命令查看服务器已安装的语言包

在这里插入图片描述

2、执行vi /etc/profile命令,编辑profile文件,将服务器使用的语言包更改为:zh_CN.utf8

在这里插入图片描述

3、执行source /etc/profile命令,使profile文件的调整生效

再次执行locale即可看到,语言包已更改为:zh_CN.utf8

在这里插入图片描述

4、重新启动tomcat,中文即可正常显示

返回列表