onlyoffice/documentserver中文乱码

启动document容器
docker run -it --name documentServer -d -p 9090:80 onlyoffice/documentserver
复制代码
解决中文乱码问题
  • 进入容器
docker exec -it documentServer /bin/bash
cd /usr/share/fonts/truetype   // 进入目录
rm -rf ./*      // 删除所有fonts字体
mkdir custom // 创建文件(或者删除的时候不删除这个文件夹 暂时不知道什么用意)
复制代码
  • 将字体上传到容器内的 /usr/share/fonts/truetype目录 字体列表
msyhbd.ttf  
msyh.ttf  
simfang.ttf  
simhei.ttf  
simkai.ttf  
simsunb.ttf  
simsun.ttc
复制代码

点击下载字体 密码:d6ga

然后运行然后运行脚本:documentserver-generate-allfonts.sh并且清除浏览器缓存并重新打开页面

tips:如需别的字体自行添加

效果图

nginx配置文件(附加)

server{
    listen  80;
    server_name solezhangf.cn;
    location / {
        proxy_pass  http://localhost:9101/;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}
复制代码

转载于:https://juejin.im/post/5c27386be51d453529626c56

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值