jira内容在confluence中能否显示Jira+Confluence 攻关之路Confluence

Confluence:附件预览显示乱码问题解决

2019-09-29  本文已影响0人  walker86

01 前言

Confluence 作为一个协同编辑及知识库,支持上传附件文档,如Word、PPT、PDF等,但文件在预览过程中发现中文显示为乱码,给使用带来困惑。

02 原因分析

因为再上传文件的时候一般是Windows下的文件上传,而预览的时候,是linux下的环境,由于linux下没有微软字体,所以预览的时候无法识别文档字体,所以才会出现乱码

03 解决过程

安装想要的字体

将windows系统的字体安装到linux上,参考我的另一篇文章:https://www.jianshu.com/p/998b93b9a1fe  《Linux篇:linux安装字体》

修改confluence配置文件

在confluence的安装目录, 如/opt/atlassian/confluence/bin下找到setenv.sh

在CATALINA_OPTS, 加入如下一段

CATALINA_OPTS=”-Dconfluence.document.conversion.fontpath=/usr/share/fonts/windowsfonts/ ${CATALINA_OPTS}”

如下图所示:

清除缓存

 清空confluence的home下viewfile目录和shared-home/dcl-document目录里的所有缓存文档文件,

不清空的话, confluence预览旧文件时还是会显示方框,只有新文件才会正常.

重启confluence

cd  /opt/atlassian/confluence/bin

sh shutdown.sh && sh startup.sh 

再次查看,预览变成正常。

上一篇 下一篇

猜你喜欢

热点阅读