1 使用winscp登录查看
发现文件名称是中文 没乱码
配置nginx apache无论什么都不行,统统乱码 网上的各种方法都试了 什么配置charset Lang 等等,都不行
场景:
把本地文件通过winscp上传还是中文
这到底怎么回事?
于是编写java 放服务器上 打印文件名称,putty选择编码为utf-8 居然也出现乱码
到底怎么回事????经过多方排查 验证 最终发现
原来winscp 欺骗了我:以下方法处理 配置完on后 一定要save一个新连接,重要的事情说3遍
然后在你新保存的新连接session名 去重新配置下ip port 最终再登录上服务器就正常了,仅仅更换On选项然后点Storedsessions 去连接并不生效

总结下:WinScp这个软件真的很傻***逼,现在都啥年代了,不能自动设置成utf-8吗
希望对大家有帮助,nginx apache他们真的很无辜,也许你现在正用另一款连接服务器的软件,当你排查完nginx 系统等问题还不能解决的话,果断的怀疑你手中的软件吧,也可以更改winscp试试