当前位置: 首页 > news >正文

Linux下tomcat日志打印和传参乱码问题

 

 

 

 

 

  

当前环境:

Linux内核:Ubuntu(乌班图)

SSH连接工具:SecureCRT

 

1、首先确认Linux系统编码:

Linux命令:locale

若查询结果不是zh_CN.UTF-8,则修改系统编码。

Linux命令:vi /etc/default/locale

修改LANG的值为zh_CN.UTF-8

保存之后重启服务器,命令:reboot

2、设置CRT的显示编码:

设置 字符编码为:UTF-8。

选择“字体”,并设置字符集为:中文GB2312。

断开SSH连接,重新连接。

 

1、Tomcat日志打印乱码:

进入tomcat安装目录,$JAVA_HOME/bin,修改catAlina.sh文件

添加一条配置:JAVA_OPTS=“-Dfile.encoding=utf-8”

2、tomcat传参乱码:

进入tomcat安装目录,$JAVA_HOME/conf,修改server.xml文件

找到端口配置,在其后添加:URIEncoding=”utf-8”

然后重启tomcat。

 

3、记录分享myql编码修改方法:

首先连接mysql,命令:mysql –u用户名 –p密码

查看编码命令:show variables like ‘char%’;

1、进入mysql安装目录,cd /etc/mysql/mysql.conf.d/

修改配置,vi mysqld.cnf

新增一条编码配置:character-set-server=utf8

 

2、进入mysql安装目录,cd /etc/mysql/conf.d/

修改配置,vi mysql.cnf

新增一条配置:default-character-set=utf8

修改完成后保存退出,并重启mysql,命令:service mysql restart

再次连接mysql,查看编码配置:

 

转载于:https://www.cnblogs.com/zl-wjzf/p/9790926.html

相关文章:

  • React Native vs. Cordova.
  • BigDecimal使用中的一些注意事项
  • 4 - MySQL:多表查询
  • 运算
  • 走进软件第一次作业——组建团队 第四组作业
  • 部署 Django
  • react学习三
  • javascript编写带阴历的黄历
  • AS导入项目报错:Plugin with id 'com.android.application' not found.
  • 2018.10.17 NOIP模拟 管道(状压dp)
  • flask_sqlalchemy
  • Python语言程序设计基础(3)—— 基本数据类型
  • c# 反射实现模型深拷贝
  • 迅速上手:使用taro构建微信小程序基础教程
  • 第二次做HDOJ 1051
  • 自己简单写的 事件订阅机制
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • 230. Kth Smallest Element in a BST
  • DataBase in Android
  • JavaScript服务器推送技术之 WebSocket
  • JavaScript设计模式之工厂模式
  • Laravel 实践之路: 数据库迁移与数据填充
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • React 快速上手 - 06 容器组件、展示组件、操作组件
  • underscore源码剖析之整体架构
  • 笨办法学C 练习34:动态数组
  • 飞驰在Mesos的涡轮引擎上
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 解析 Webpack中import、require、按需加载的执行过程
  • 京东美团研发面经
  • 前端面试之闭包
  • 强力优化Rancher k8s中国区的使用体验
  • 数据可视化之 Sankey 桑基图的实现
  • 学习使用ExpressJS 4.0中的新Router
  • Python 之网络式编程
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (6)添加vue-cookie
  • (done) NLP “bag-of-words“ 方法 (带有二元分类和多元分类两个例子)词袋模型、BoW
  • (Python第六天)文件处理
  • (ros//EnvironmentVariables)ros环境变量
  • (二)springcloud实战之config配置中心
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (转)VC++中ondraw在什么时候调用的
  • (转载)CentOS查看系统信息|CentOS查看命令
  • ******IT公司面试题汇总+优秀技术博客汇总
  • .“空心村”成因分析及解决对策122344
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .NET Framework与.NET Framework SDK有什么不同?
  • .NET HttpWebRequest、WebClient、HttpClient
  • .Net Memory Profiler的使用举例