网站首页 > 博客文章 正文
1. 现象
Confluence预览Word时出现乱码
- Centos 7 系统
- Windows下查看Confluence
2. 原因分析
Confluence所在服务器缺少Windows相应字体
3. 解决方法
3.1 安装字体库
sudo yum -y install fontconfig
拷贝Windows下的字体到服务器Centos中(或者安装Windows字体)
Windows字体一般存放在:C:\Windows\Fonts
可以选择需要的字体,或者打包所有字体上传服务器上
- Centos创建windows字体目录
sudo mkdir windows-fonts
# 上传解压从Windows拷贝的字体文件
sudo unzip Fonts.zip
- 搜索目录中所有的字体信息,汇总生成fonts.scale文件
sudo yum -y install ttmkfdir
sudo ttmkfdir
- 编辑fonts.conf文件,添加windows-fonts目录
sudo vi /etc/fonts/fonts.conf
- 将刚才创建的字体目录添加到Font directory
- 刷新字体并验证
sudo fc-cache
sudo fc-list
3.2 Confluence配置
- 关闭confluence
sudo systemctl stop confluence
- 设置setenv.sh系统变量 confluence.document.conversion.fontpath
在confluence主目录下的bin文件夹更改setenv.sh,添加windows-fonts目录
CATALINA_OPTS="-Dconfluence.document.conversion.fontpath=/usr/share/fonts/windows-fonts ${CATALINA_OPTS}"
- 删除临时文件
先将文件移除到其他目录,然后等服务没有问题,再删除移动的目录
<confluence_home>/viewfile/
<confluence_home>/thumbnails/
<confluence_home>/shared-home/dcl-document/
<confluence_home>/shared-home/dcl-document_hd/
<confluence_home>/shared-home/dcl-thumbnail/
- 启动confluence
sudo systemctl start confluence
- 验证
猜你喜欢
- 2024-09-21 Zabbix3.x安装图解教程(zabbix安装方式)
- 2024-09-21 Linux安装(二)(linux安装视频教程)
- 2024-09-21 CentOS7搭建Python+selenium运行环境
- 2024-09-21 Linux详解系列一:如何安装系统及客户端工具的使用
- 2024-09-21 activiti6在阿里云centos7上流程图乱码问题
- 2024-09-21 Zabbix6.0安装后初步使用碰到的中文字符乱码和图标时间显示问题
- 2024-09-21 基于docker部署zabbix5.4(基于docker部署,pgsql11.3安装时序数据库插件)
- 2024-09-21 第一章 Go语言安装及开发环境配置
- 2024-09-21 centos7虚拟机挂载硬盘(centos7.4挂载硬盘)
- 2024-09-21 windows服务器支持站点使用iconfont字体
你 发表评论:
欢迎- 08-06nginx 反向代理
- 08-06跨表插入连续的日期,sheetsname函数#excel技巧
- 08-06初中生也能学的编程,不走弯路,先用后学
- 08-06find命令的“七种武器”:远不止-name和-type
- 08-06恶意代码常见的编程方式
- 08-06kali2021ping 外网不通
- 08-06因为一个函数strtok踩坑,我被老工程师无情嘲笑了
- 08-06hadoop集群搭建详细方法
- 49℃nginx 反向代理
- 最近发表
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- powershellfor (73)
- messagesource (71)
- plsql64位 (73)
- vueproxytable (64)
- npminstallsave (63)
- #NAME? (61)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- nacos启动失败 (64)
- ssh-add (70)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- qcombobox样式表 (68)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)