confluence乱码解决:

1) 先安装想要的字体, 如微软雅黑, 宋体等, 从windows/font下拷到linux的/usr/share/fonts下, 新建个目录比如msttcore放进去, 请自行搜索linux下新字体的安装方法

2) 在confluence的安装目录, 如/opt/atlassian/confluence/bin下找到setenv.sh, 找到CATALINA_OPTS, 加入一行
CATALINA_OPTS="-Dconfluence.document.conversion.fontpath=/usr/share/fonts/msttcore/ ${CATALINA_OPTS}"

3) 清空confluence的home下viewfile目录和shared-home/dcl-document目录里的所有缓存文档文件, 不清空的话, confluence预览旧文件时还是会显示方框,只有新文件才会正常.
4)重启confluence就OK了

 

字体下载地址:下载

 

附赠:解决linux显示乱码问题

如何解决图形中的方框乱码
如果图像中的标题汉字出现方框乱码,可用以下解决

安装中文字体库
安装相关软件

# yum -y install fontconfig ttmkfdir
建立存放中文字体库的文件夹

# cd /usr/shared/fonts
# mkdir chinese

将字体上传到/usr/shared/fonts/chinese
我这里就只安装个华文楷体和宋体,上传方式就不细说了。
执行ttmkfdir命令

# ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir

因为cacti指定的字体库也没有在配置文件内指定,我估计不做下面这一步也是可以的,但我就不测试了。
修改字体配置文件

# vim /etc/fonts/fonts.conf

增加一行
<dir>/usr/share/fonts/chinses</dir>

刷新字体库缓存

# fc-cache
查询已经安装字体

[root@localhost]# fc-list

posted on 2021-02-01 17:53  张释文  阅读(643)  评论(0编辑  收藏  举报