天天看點

Confluence預覽中文附件出現亂碼

參考位址:

  (官方教程)https://confluence.atlassian.com/confkb/the-text-in-a-powerpoint-excel-or-word-document-looks-different-when-using-the-viewfile-macro-200213562.html

1. 複制并安裝字型

  • 在Confluence伺服器上建立一個字型目錄:
mkdir /usr/share/fonts/msttcore/      
  • 從window的​

    ​C:\Windows\Fonts\微軟雅黑​

    ​下拖一個字型到上面建立的目錄

2. 修改setenv.sh 檔案

cp  /opt/atlassian/confluence/bin/setenv.sh  /root/setenv.sh_20180114
vim /opt/atlassian/confluence/bin/setenv.sh

#搜尋`CATALINA_OPTS`, 在最後一個比對行後,追加如下行:
CATALINA_OPTS="-Dconfluence.document.conversion.fontpath=/usr/share/fonts/msttcore/ ${CATALINA_OPTS}"      

3. 備份并清空緩存檔案

#備份目錄
cp -r /var/atlassian/application-data/confluence/viewfile/ /root/viewfile_20180114
cp -r /var/atlassian/application-data/confluence/shared-home/ /root/shared-home_20180114
cp -r /var/atlassian/application-data/confluence/thumbnails/ /root/thumbnails_20180114

#清空檔案
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/*      

至于他們所說的清空conflunce的home目錄下的緩存檔案,我并不清楚confluence_home是在哪裡,我隻好用​

​locate​

​​找一下檔案,發現都在​

​/var/atlassian/application-data/confluence/​

​ 而已。

注意,所有操作完成以後需要重新開機confluence服務

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