Confluence上中文乱码问题

发布于:2022-12-16 ⋅ 阅读:(1633) ⋅ 点赞:(1)

一、 Jira,Confluence集成时页面的中文乱码

解决方法:

参考这一篇文章:JIRA 详情页面链接Confluence显示为乱码解决方法 - 简书 (jianshu.com)

 二、 Confluence中word预览乱码

原因是缺少windows字体,官方文档:The text in a PowerPoint, Excel or Word Document is missing or looks different via Confluence View File macro | Confluence | Atlassian Documentation

解决步骤:

1. 拷贝字体:linux上/usr/share/fonts/路径下新建目录msttcore,将windows的C:\Windows\Fonts的字体文件拷贝到/usr/share/fonts/msttcore目录下。

2. 修改字体配置文件,新增上一步新建的目录

vim /etc/fonts/fonts.conf 
<!-- Font directory list -->

        <dir>/usr/share/fonts</dir>
        <dir>/usr/share/fonts/msttcore</dir>
        <dir>/usr/share/X11/fonts/Type1</dir> <dir>/usr/share/X11/fonts/TTF</dir> <dir>/usr/local/share/fonts</dir>
        <dir prefix="xdg">fonts</dir>
        <!-- the following element will be removed in the future -->
        <dir>~/.fonts</dir>

 3. 修改confluence环境配置文件:在confluence的安装目录(/opt/atlassian/confluence/bin)下找到setenv.sh, 找到CATALINA_OPTS(vi /opt/atlassian/confluence/bin/setenv.sh, SHIFT+G 到最后一行), 在export CATALINA_OPTS 前加入一行

CATALINA_OPTS="-Dconfluence.document.conversion.fontpath=/usr/share/fonts/msttcore/ ${CATALINA_OPTS}"

4.  清空confluence缓存:清空confluence的home下(/var/atlassian/application-data/confluence)viewfile目录和shared-home/dcl-document目录里的所有缓存文档文件, 不清空的话, confluence预览旧文件时还是会显示方框,只有新文件才会正常.

备份文件:

#备份目录
cp -r /var/atlassian/application-data/confluence/viewfile/ /root/viewfile_20220915
cp -r /var/atlassian/application-data/confluence/shared-home/ /root/shared-home_20220915
cp -r /var/atlassian/application-data/confluence/thumbnails/ /root/thumbnails_20220915
rm -rf /var/atlassian/application-data/confluence/viewfile/*
rm -rf /var/atlassian/application-data/confluence/thumbnails/*
rm -rf /var/atlassian/application-data/confluence/shared-home/dcl-document/*
rm -rf /var/atlassian/application-data/confluence/shared-home/dcl-document_hd/*
rm -rf /var/atlassian/application-data/confluence/shared-home/dcl-thumbnail/*

5. 重启confluence

/opt/atlassian/confluence/bin/stop-confluence.sh
/opt/atlassian/confluence/bin/start-confluence.sh

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到