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

作者: walker86 | 来源:发表于2019-09-29 14:45 被阅读0次

    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 

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

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/nppfpctx.html