当前位置:论坛首页 > Linux面板 > 求助

【已完成】linux重装系统和宝塔,网站全部默认是乱码,需..

发表在 Linux面板2022-12-14 14:58 [复制链接] 4 3013

本帖最后由 堡塔运维小林 于 2023-3-23 10:49 编辑

源码无需指定,默认就是可以显示中文的。

重装系统和宝塔后,网站里的中文都默认是乱码,需要在各个页面顶部指定utf8.


请问什么问题?如何解决?
使用道具 举报 只看该作者 回复
发表于 2022-12-14 15:09:43 | 显示全部楼层
您好,在服务器终端执行
  1. locale
复制代码

截图看看
使用道具 举报 回复 支持 反对
发表于 2022-12-16 08:27:33 | 显示全部楼层
堡塔运维盏尽 发表于 2022-12-14 15:09
您好,在服务器终端执行

截图看看

执行了,好像恢复了。
那么请问,这个情况,如果下次重装系统或者宝塔,是哪个问题?需要注意的?
使用道具 举报 回复 支持 反对
发表于 2022-12-16 09:58:28 | 显示全部楼层

QQ截图20221216095812.jpg
才发现并没有显示正确,还是乱码。这个是执行locale后的截图
使用道具 举报 回复 支持 反对
发表于 2023-3-23 10:24:56 | 显示全部楼层
本帖最后由 堡塔运维小林 于 2023-3-23 15:53 编辑
toyiliu 发表于 2022-12-16 09:58
才发现并没有显示正确,还是乱码。这个是执行locale后的截图

您好,您的系统应该是缺少中文语言包,需要下载中文语言包,如果是中文语言包是显示下面的效果,如果您是Debian或者Ubuntu的系统,可以按照下面的方法添加中文包
  • 打开终端并以root用户身份登录。
  • 运行命令:apt-get update
  • 运行命令:apt-get install locales
  • 运行命令:dpkg-reconfigure locales
  • 选择zh_CN.UTF-8语言包并确认后回车。
  • 运行命令:locale-gen
  • 运行命令:update-locale LANG=zh_CN.UTF-8
  • 重启系统,这样就可以安装对应的zh_CN.UTF-8语言包了
如果您的centos的系统,可以按照下面的方法添加中文包
  • 首先,使用 root 用户登录到 CentOS 系统。

  • 执行以下命令更新系统:yum update

  • 安装中文语言包:yum install -y kde-l10n-Chinese

  • 安装完成后,设置语言为中文:localectl set-locale LANG=zh_CN.UTF-8

  • 重新启动系统:reboot

  • 系统重启后,您可以通过以下命令检查中文语言包是否已安装:locale

    如果您看到 zh_CN.UTF-8,则表示中文语言包已成功安装。


如果还是无法解决,可重新发帖咨询
QQ截图20230323103545.png
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表