求助一下。这乱码。。我有点迷。

2019-08-31 11:41:20 +08:00
 iVampireSP

这个是 utf8,然而它显示的不知道是什么,转换为 gbk 后,还是乱码。。 服务器语言切换到中文还是不行,utf8 和 gbk 都是乱码。。 谷歌了一圈都没找到办法

utf8

gbk

有没有大佬来帮助一下呀,非常感谢。

6725 次点击
所在节点    Linux
21 条回复
zilaijuan
2019-08-31 11:50:45 +08:00
我之前碰到过的一个场景,供参考。gbk 的文件,放 utf8 的服务器上。ssh 工具,改成 gbk 的编码,就能正常显示文件名了。或者实用 convmv 命令改文件名编码。
zilaijuan
2019-08-31 11:51:23 +08:00
实用 ——> 使用
Cooky
2019-08-31 11:54:11 +08:00
不用 winscp,ssh 上去看看
johnsonshu
2019-08-31 11:56:55 +08:00
locale 命令贴出来啊
ooxxcc
2019-08-31 11:59:06 +08:00
iVampireSP
2019-08-31 12:26:17 +08:00
@zilaijuan 那个工具显示 utf8,没法转换
iVampireSP
2019-08-31 12:26:42 +08:00
@Cooky ssh 也是这样
iVampireSP
2019-08-31 12:27:01 +08:00
@johnsonshu
root@sp:~# locale
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh:en_US:en
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
iVampireSP
2019-08-31 12:40:56 +08:00
@ooxxcc emmm,非常感谢,但是我不清楚这些是什么。╠с╬╩╡─╓╟╗█
ech0x
2019-08-31 12:47:17 +08:00
盲估一个 大端序 小端序 的问题
arrow8899
2019-08-31 12:55:02 +08:00
所以文件都这样吗?顺便把上传代码和 wordpress 服务端代码发出来看看
iVampireSP
2019-08-31 13:04:31 +08:00
@arrow8899 这和 wordpress 没关系
summer1988
2019-08-31 13:36:27 +08:00
让我想起了 dos 时代的字符
mikeguan
2019-08-31 13:40:34 +08:00
这个需要改 winscp 上面的编码显示,不是改系统的编码
iVampireSP
2019-08-31 14:00:10 +08:00
@mikeguan 这个也和 winscp 没什么关系吧,nginx 也读不出来,要把网址换成乱码的文件名才行。WordPress 后台媒体库也是 404。。。我现在正在一个一个更改文件名,下次还是不用中文文件名了。。。
johnsonshu
2019-08-31 14:31:14 +08:00
@iVampireSP putty 里能设 字符集和 font 的,先确认服务器确实传过来 utf8。然后就是 winscp 的设置问题了
arrow8899
2019-08-31 14:44:58 +08:00
@iVampireSP 这种保存的时候已经乱码了,怎么改编码都没用;只能从源头查找,看上传的时候代码怎么处理的!
ungrown
2019-09-01 18:02:29 +08:00
原来的编码既不是 UTF8 也不是 GBK
rootww21
2019-09-02 09:27:49 +08:00
winscp 的锅 换别的正常
LFUNWF
2019-09-02 11:03:08 +08:00
用 wsl 里的 ssh sftp 看看,如果乱码说明你服务器上的文件名不是 UTF8

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/596721

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX