宝塔面板所有页面中文显示乱码解决教程

宝塔面板

宝塔面板

本文以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