记一次愚蠢的linux环境下 nginx apache2 中文路径乱码问题 mediawiki中文文件名乱码

本文解决了使用Winscp上传中文文件名时出现乱码的问题。通过调整Winscp配置及保存新连接的方式,最终实现了正确的中文显示,排除了Nginx和Apache等服务器配置的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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试试


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值