当前位置: 首页 > news >正文

解决zabbix图片中文乱码

要把 Zabbix 前端字体替换为 simkai.ttf(楷体,解决乱码常用),按以下步骤操作:

在这里插入图片描述

1. 确认 simkai.ttf 路径

先找到系统里 simkai.ttf 字体文件,若没有,可从 Windows 系统(C:\Windows\Fonts\simkai.ttf )拷贝到 Linux ,假设上传到 /tmp/simkai.ttf

2. 复制到 Zabbix 字体目录

simkai.ttf 复制到 Zabbix 前端字体目录(路径根据实际部署调整,常见是 /usr/share/zabbix/assets/fonts/ ):

cp /tmp/simkai.ttf /usr/share/zabbix/assets/fonts/

3. 修改 Zabbix 字体配置文件

编辑 Zabbix 前端的字体定义文件 defines.inc.php ,替换默认字体:

vim /usr/share/zabbix/include/defines.inc.php

找到这两行(不同版本可能写法有差异,核心改 ZBX_GRAPH_FONT_NAMEZBX_FONT_NAME ):

define('ZBX_GRAPH_FONT_NAME', 'graphfont'); 
define('ZBX_FONT_NAME', 'graphfont');       

替换为:

define('ZBX_GRAPH_FONT_NAME', 'simkai'); 
define('ZBX_FONT_NAME', 'simkai');       

4. 重启 Web 服务

让配置生效,以 Apache 为例:

systemctl restart httpd

如果是 Nginx ,执行 systemctl restart nginx

5. 验证

浏览器访问 Zabbix ,按 Ctrl + F5 强制刷新页面,看图表、文字是否用新字体(楷体)显示,解决乱码问题。

这样就完成用 simkai.ttf 替换默认字体啦,若还乱码,检查字体路径、权限(chmod 644 /usr/share/zabbix/assets/fonts/simkai.ttf )是否正确 。

http://www.lryc.cn/news/621999.html

相关文章:

  • Spring Boot 拦截器详解
  • HarmonyOS Camera Kit 全解析:从基础拍摄到跨设备协同的实战指南
  • 开源 Arkts 鸿蒙应用 开发(十六)自定义绘图控件--波形图
  • 成品电池综合测试仪:一站式评估性能与安全
  • Flutter 以模块化方案 适配 HarmonyOS 的实现方法
  • 嵌入式学习日记(29)进程、线程
  • 一分钟了解EtherCAT 分支器
  • Web攻防-大模型应用LLM搭建接入第三方内容喂养AI插件安全WiKI库技术赋能
  • Linux操作系统从入门到实战(二十三)详细讲解进程虚拟地址空间
  • 【数据可视化-90】2023 年城镇居民人均收入可视化分析:Python + pyecharts打造炫酷暗黑主题大屏
  • Redis 知识点与应用场景
  • Web 开发 15
  • webrtc编译arm/arm64
  • C# 中的 string / StringBuilder / 值类型 / 引用类型 / CLR 总结
  • KNN算法:从电影分类到鸢尾花识别
  • 标准电子邮件地址格式(RFC 5322 里的 mailbox 语法)
  • 机器学习之PCA降维
  • 大模型系列——从训练到推理:网页数据在大语言模型中的新角色
  • Autosar之CanNm模块
  • ScanNet项目介绍
  • Rust 入门 泛型和特征-深入特征 (十五)
  • 从“写代码”到“定义需求”:AI编程工具如何重构软件开发的核心流程?
  • 【Mysql语句练习】
  • PCA降维全解析:从原理到实战
  • epoll发数据学习
  • Flink中的处理函数
  • 【完整源码+数据集+部署教程】小鼠行为识别系统源码和数据集:改进yolo11-RFAConv
  • JavaScript 原型机制详解:从概念到实战(附个人学习方法)
  • Flink中基于时间的合流--双流联结(join)
  • Java集合Map与Stream流:Map实现类特点、遍历方式、Stream流操作及Collections工具类方法