宝塔面板所有页面中文显示乱码解决教程
- 服务器
- 2023-09-06
- 29热度
- 0评论
本文以Linux系统Debian10为例,方法大同小异,输入代码如果不行,可以直接进文件夹下去修改文件,轻松搞定!
宝塔面板登陆乱码,其实这个是系统编码的问题!
故障原因
系统缺少utf8语言包支持。
解决方案
设置语言包
并非只有ubuntu会乱码,centos和Debian也会。解决方法可能略有不同。centos解决方案来源于网络请自测。Debian和ubuntu可以跟着操作。
SSH输入命令。
locale
会出现如下信息
- LANG=en_US
- LANGUAGE=
- LC_CTYPE="en_US"
- LC_NUMERIC="en_US"
- LC_TIME="en_US"
- LC_COLLATE="en_US"
- LC_MONETARY="en_US"
- LC_MESSAGES="en_US"
- LC_PAPER="en_US"
- LC_NAME="en_US"
- LC_ADDRESS="en_US"
- LC_TELEPHONE="en_US"
- LC_MEASUREMENT="en_US"
- LC_IDENTIFICATION="en_US"
- LC_ALL=
其中zh_CN为中文,en_US为英文。都可以随你自己喜欢。
改成LANG="en_US.UTF-8"的utf-8编码格式,就兼容中文了。
配置文件路径是 /etc/default/locale
输入以下代码编辑
vi /etc/default/locale
LANG=en_US 修改为 LANG=en_US.UTF-8 即可!
LANG=en_US.UTF-8
设置完了记得重启下服务器。
重启代码:
reboot
搞定!!
总结如下:
CentOS、RHEL 系统:
vi /etc/locale.conf
LANG="en_US.UTF-8"
Ubuntu、Debian 系统:
apt install locales
dpkg-reconfigure locales