zabbix在切换成中文的时候,图形总有些英文翻译过来是方块形,通过亲测,终于解决。
操作方法如下
- 先确认zabbix网站数据库编码格式,进入数据库后输入如下:
 mysql> show create database zabbix;
 +———-+—————————————————————–+
 | Database | Create Database |
 +———-+—————————————————————–+
 | zabbix | CREATE DATABASE `zabbix` /*!40100 DEFAULT CHARACTER SET utf8 */ |
 +———-+—————————————————————–+
 1 row in set (0.00 sec)
- 步骤一的问题虽然解决了历史记录中的乱码问题,还有一个就是在图像界面显示时中文字符乱码的问题,如下所示:
 命令输入:pwd
 命令输入:ll
- 将windows系统中的字体文件(控制面板->字体->楷体simkai.ttf)拷贝到/var/www/html/zabbix/fonts/
 修改服务端字体配置
 [root@zabbix ~]# vi /var/www/html/zabbix/include/defines.inc.php
 :%s/DejaVuSans/simkai/g:wq
 
- 查看字符集值:
1mysql>show variableslike'collation%';1mysql>show variableslike'character%';修改以下项: 12345678mysql>setcharacter_set_client =utf8;mysql>setcharacter_set_connection=utf8;mysql>setcharacter_set_database =utf8;mysql>setcharacter_set_results =utf8;mysql>setcharacter_set_server =utf8;mysql>setcharacter_set_system =utf8;mysql>SETcollation_server = utf8_general_ci;mysql>SETcollation_database = utf8_general_ci;再次检查字符集值: 修改数据库默认字符集: 显示utf8了,但还是不行,已存在的数据表依然使用之前的字符集,干脆用方法三重建数据库。 
- 替换字体 mv /home/zabbix/桌面/graphfont.ttf /usr/share/zabbix/fonts/graphfont.ttf
历史上的今天
2014年:你要拿什么与2014告别?(0条评论)
本文最后更新于 2020-06-10 10:56
请博主喝杯咖啡呢,谢谢^_^
如果本文“对您或有帮助”,欢迎随意打赏,以资鼓励继续创作!
原创文章《Zabbix替换站点默认字体》,作者:笔者 徐哲,未经允许不得转载。
转载或复制时,请注明出处:https://www.xuxiaokun.com/219.html,本文由 Mr.xu 博客网 整理。
本站资源下载仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
 




 微信扫一扫赞赏
微信扫一扫赞赏                                             支付宝扫一扫赞赏
支付宝扫一扫赞赏                                            
 
        