confluence使用巨集時亂碼
confluence在使用巨集時,出現中文亂碼。
解決辦法
1、在linux上安裝中文字型
使用命令fc-list :lang=zh
檢視是否已安裝中文字型
fc-list :lang=zh
將windows上的字型直接拷貝至linux的/usr/share/fonts
,在該路徑下新建目錄,自定義名稱即可,我建立的為msttfonts
,將新增字型拷貝到該目錄下。
建立字型索引資訊,更新字型快取。
mkfontscale
mkfontdir
fc-cache
2、 在confluence安裝目錄的confluence/bin
下找到setenv.sh
, 找到CATALINA_OPTS
, 加入一行CATALINA_OPTS="-Dconfluence.document.conversion.fontpath=/usr/share/fonts/msttfonts/ ${CATALINA_OPTS}"
3、清空confluence home目錄下的viewfile目錄和shared-home/dcl-document目錄裡的所有快取文件檔案, 不清空的話, confluence預覽舊檔案時還是會顯示方框,只有新檔案才會正常。
4、重啟confluence
遺留問題:使用此方法後,在新建頁面編輯時沒有問題,但是在建立新的空間,新增的預設空間主頁面的巨集,還是有部分中文亂碼。
參考文獻
相關文章
- Confluence亂碼解決
- confluence亂碼問題
- confluence中文顯示亂碼問題
- wiki---Confluence預覽中文附件出現亂碼
- 問題記錄,如何解決confluence的office預覽的時候的亂碼問題
- 使用 Docker 搭建 ConfluenceDocker
- Confluence6使用CSS樣式化Confluence的介紹CSS
- 容器化 Confluence 使用拾遺
- Confluence 容器化使用拾遺
- confluence上傳檔案附件預覽亂碼問題(linux伺服器安裝字型操作)Linux伺服器
- mysql中文亂碼和差8小時MySql
- codeblocks執行時漢字變亂碼BloC
- SpringMVC的亂碼與時間轉換SpringMVC
- response亂碼和request亂碼
- PHP 使用 ZipArchive 解壓避免亂碼PHPHive
- 使用Kettle抽取資料時,出現中文亂碼問題解決方案
- IDEA--執行maven時控制檯亂碼IdeaMaven
- Linux下使用Vi時方向鍵變亂碼、刪除鍵不能使用的解決方法Linux
- python獲取頁面亂碼時的處理Python
- Laravel 傳送純文字郵件時提示亂碼Laravel
- GET請求引數為中文時亂碼分析
- c語言巨集的使用C語言
- qt亂碼QT
- Confluence 6 啟用巢狀使用者組巢狀
- 傳送請求時,url 出現亂碼錯誤
- git操作時中文顯示亂碼的解決方法Git
- mysql使用source 命令亂碼問題解決方法MySql
- plsql中文亂碼SQL
- gitk中文亂碼Git
- windows sqlplus亂碼WindowsSQL
- activity影象亂碼
- activity影像亂碼
- hive 中文亂碼Hive
- 網站爬取時出現亂碼-強行轉碼第二招網站
- 解決Hive使用desc顯示中文註釋亂碼Hive
- 在Jinja巨集裡使用*args和**kwargs
- flashfxp 亂碼,2種辦法解決flashfxp 亂碼問題
- 可能是亂碼