在之前做rails的文件上传的时候发现中文文件上传上服务器之后名字一直都是乱码,但是传回到前端显示又没有问题。
所以当时就认为是服务器端系统编码的问题
打开这个文件
marco@marco:~$ sudo vim /var/lib/locales/supported.d/local
在里面添加一行
zh_CN.UTF-8 UTF-8
如果你需要别的编码格式就修改UTF-8就好了
修改完这个文件之后,执行命令,让刚刚的设置强制启动
marco@marco:~$ sudo dpkg-reconfigure --force locales
搞定~