前言
做项目的时候,遇到了一个BUG,如题目,项目中有一个接口的功能是上传文件,但是假如文件名有中文的话,上传后的文件名全是??
。
百度了一下,发现是我的服务器不支持中文,所以下面要给我的服务器换下编码。
网上很多博客有很多种做法,但要注意下版本:有的方法是unbutun的,有些是centos的,对我来说都不起作用就很烦。下面我的方法两个系统版本都支持。
操作
-
查询当前编码
locale
这句执行以后,会出现下面的东西,我这个是已经可以使用中文的了,因为是utf-8,如果是别的编码可能就没办法显示中文。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210127143930674.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21laXppemlMT0xPTE8=,size_16,color_FFFFFF,t_70)
-
查看当前支持的编码
locale -a
会出现下面的东西,这个即表示支持的编码:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210127144118350.png)
-