本文介绍毕升office安装过程中常见的问题以及处理方法
激活时使用管理员登录显示admin用户不存在,出现这种情况,应该是数据库初始化在安装过程中出现错误。
处理办法是:首先检查docker 容器 dgraphServer和dgraphZero是否存在以及正常运行。如果有问题,可以执行脚本 reinstall.sh来重新创建docker结点。
在确保docker正常之后,需要重新初始化数据,执行脚本 initTools.sh 加上参数 8即可:
bash initTools.sh 8
带有云盘的版本登陆之后,可以进入修改密码的地址/auth/changePassword 进行密码修改,也可以由管理员进入后台,对用户进行密码重置。
由用户自己修改密码参考下图:
管理员在后台修改密码参考下图
建议你先升级系统,如果升级完系统还无法解决问题,你可以按照步骤清除本地许可
如果你的许可过期之后,重新激活是一直失败,可以运行脚本cleanLicense.sh
bash cleanLicense.sh
执行完成之后,本地的许可将被清空,可以重新按照激活流程激活。
bash upNodes.sh
docker部署版本
bash upgrade.sh
如果系统在安装完成之后,或者升级之后,无法打开文件,请查看浏览器控制台,是否有访问 nutrition.js的错误。如有有可以执行安装字体脚本
bash fontService.sh
请注意:服务器版本centos7以上或者ubuntu18以上;centos系统需要关闭 SELinux。具体方法参考:https://blog.csdn.net/xinluke/article/details/51925293
nginx 无法绑定端口时,先将docker 服务重启,然后再重启毕升服务检查是否能够修复问题
安装过程中出现类似如下提示:
OCI runtime create failed: container_linux.go:345: starting container process caused "process_linux.go:430: container init caused \"write /proc/self/attr/keycreate: permission denied\"": unknown
1、临时关闭(不用重启机器):
setenforce 0 ##设置SELinux 成为permissive模式
2、修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可
参考链接: https://blog.51cto.com/bguncle/957315
通常原因是因为api调用的响应被应用程序进行了编码, 解决方面是使用decodeURIComponent (以javascript为例)进行解码,
decodeURIComponent('/s3/draft/7036ee6b-b8ad-45be-bd23-5a322f462934/temp/reports.json?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=9QPAQ65R1SO1NDHNYESN%2F20211112%2Fus-east-1%2Fs3%2Faws4_request\u0026X-Amz-Date=20211112T025314Z\u0026X-Amz-Expires=18000\u0026X-Amz-SignedHeaders=host\u0026X-Amz-Signature=452eaddbdc99031abe9eb5922a65a426bdbf9d95d252a7305458db0c2a26a5bf')
/s3/draft/7036ee6b-b8ad-45be-bd23-5a322f462934/temp/reports.json?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=9QPAQ65R1SO1NDHNYESN/20211112/us-east-1/s3/aws4_request&X-Amz-Date=20211112T025314Z&X-Amz-Expires=18000&X-Amz-SignedHeaders=host&X-Amz-Signature=452eaddbdc99031abe9eb5922a65a426bdbf9d95d252a7305458db0c2a26a5bf