设置Cacti图形标题能显示中文
2024-08-27 09:14:42
1、查看系统是否带有中文字体包
# ls /usr/share/fonts/chinese
如没有则安装
# yum -y install fonts-chinese
2、设置cacti使用的rrdtool版本为1.2.x
在cacti的WEB界面选择:Console -> Settings -> General 标签中的:
RRDTool Utility Version:RRDTool 1.2.x
(本机安装的版本是RRDtool 1.3.8,选择1.2.x也没问题的)
3.设置cacti使用中文字体调用rrdtool
在cacti的WEB界面选择:Console -> Settings -> Paths 标签中的:
RRDTool Default Font Path: /usr/share/fonts/chinese/TrueType/ukai.ttf
经过上面三步,如果刷新图形标题还是不能显示中文,继续进行下面这步
4、打开cacti的配置文件
# vim /usr/local/webserver/cacti/lib/functions.php
在文件后尾倒数第二行添加以下内容:
setlocale(LC_CTYPE,"zh_CN.UTF-8");
如图:
至此,再次刷新cacti图形应该就能正常显示图标标题中文了
另外附另外一则网上的解决方法:
下载并安装cjkuni-fonts中文字体,字体名ukai.ttc,下http://ftp.tw.debian.org/debian/pool/main/t/ttf-arphic-ukai/ttf-arphic-ukai_0.2.20080216.1.orig.tar.gz
#tar zxvf ttf-arphic-ukai_0.1.20080216.orig.tar.gz
# cp ukai.ttc /usr/share/fonts/
安装完成后注意在"设置(setting)"中更改下面两个必改项.
常规General;RRDTool应用程序版本 改为1.2.x,默认为1.0.x.不改可能图像不能正常显示出来.
路径Paths;RRDTool默认字体路径 改为上面安装的ukai.ttc的文件路径,如/usr/share/fonts/ukai.ttc
如果按照这个方法不行可能也是要进行上面第四步操作
最新文章
- 2000条你应知的WPF小姿势 基础篇<;74-77 WPF 多窗口Tips>;
- Rabbitmq -Publish_Subscribe模式- python编码实现
- 如何根据屏幕大小改变class的css样式
- C# Lock 解读[转]
- poj 1325 Machine Schedule 二分匹配,可以用最大流来做
- MyBatis(3.2.3) - Multiple results as a map
- zoj1027 Human Gene Functions
- ElasticSearch Index API &;&; Mapping
- swift3.0 UITableView侧滑支持多选项
- 自己动手编写IOC框架(一)
- Django的CBV和FBV
- 一致性Hash算法介绍(分布式环境算法)
- DWR第三篇之逆向Ajax升级
- mysql 远程连接 10038
- Java程序员必会英语单词
- __x__(24)0907第四天__ display 和 visibility
- SQL之分组排序取top n
- OAuth:Access to shared resources via web applications
- 4.querystring属性
- 是什么优化让 .NET Core 性能飙升?(转)
热门文章
- 后端推送给app等发生错误如何处理
- 【Oracle】windows默认共享的打开和关闭?
- 关于SD卡
- MySQL AB复制
- mysql常用的命令大全
- VS2012 利用正则统计项目代码行数
- Silverlight客户端调用WCF服务难题解疑
- 引用 运行asp.net程序时候,编译器错误消息: CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Fra
- Ubuntu输入密码之后,桌面闪一下黑屏,然后又返回到输入密码界面。但是其他账户可以登入
- Hat’s Words hdu-1247