版本:wiki(confluence) 7.6.0
思路:
数据库编码必须为 utf-8。
系统字体与文本字体一致。
- 数据库编码格式查看
MariaDB [(none)]> show variables like 'character_set_database';
- 字体配置
-
上传字体至linux
# cd /usr/share/fonts
# mkdir windowsfonts
这里上传windows下的字体也是可以的,上传 C:\Windows\Fonts 目录下的文件到linux节点的目录 /usr/share/fonts/windowsfonts 下。(也可以直接上传目录,然后修改目录名即可)
2.配置confluence字体
# vim /opt/atlassian/confluence/bin/setenv.sh
//新增如下信息
CATALINA_OPTS=”-Dconfluence.document.conversion.fontpath=/usr/share/fonts/windowsfonts/ ${CATALINA_OPTS}”
清除以下目录中的文件(否则只是在之后的文件不会出现乱码)
# find / -name viewfile
/data/sdv1/atlassian/application-data/confluence/viewfile
# find / -name dcl-document
/data/sdv1/atlassian/application-data/confluence/shared-home/dcl-document
3.重启服务
# /etc/init.d/confluence stop
# /etc/init.d/confluence start
来源:oschina
链接:https://my.oschina.net/comics/blog/4395390