3.X信息化平台文档附件打开报错
项目交付实施过程中,我们在上传完文档附件之后,打开文档附件报错,如下图,
可按照以下方式解决;
1、配置修改内网打开Nacos平台或者R-Nacos(V3.16.0以上版本),登录nacos平台 ip+10848/nacos,nacos 平台账号密码 : nacos/DnZj0qj0Kp4cbAVK,如外网映射此端口也可以使用外网ip+端口打开登录;
2、登录之后修改配置文件tiji-common-config.properties中的外网配置;
3、将这里默认的内网ip改成外网ip加端口,切记不要忘记端口修改,除非外网ip端口默认为80端口。common.tenant-domain 最后切勿增加斜杠,改完后保存退出即可。
4、服务器修改应用配置此操作不是必须,建议执行此操作,因为客户服务器存在无法连接自己映射外网情况(如果IT网络没有做双向NAT的话,是不允许连自家映射的外网)
5、使用root登陆服务器,进入/opt/application/hse/目录下,编辑 docker-compose-hse.yml文件,进入文件编辑模式后,搜寻关键词tiji-fileview
然后在environment下增加一行内外网映射关系
如上图所示:
- KK_INTERNAL_EXTERNAL_NETWORK_REPLACEMENT={“http://118.213.156.54:9550/":"http://192.168.124.241:9550/"}
特别注意:
这里面空格,缩进,必须要严格遵守,这是yml文件操作规范!将以上地址修改好,复制粘贴,左边是外网地址加端口,右边是内网地址加端口,每个地址后面有个斜杠,修改结束后,保存退出!
6、执行 hsectl start命令、会重建tiji-fileview应用;
如下图所示:
然后通过docker logs -fn 200 tiji-fileview 查看tiji-fileview的日志,预览服务的启动一般只需要5秒即可启动完成。
7、如果外网下预览pdf无法打开,但是word等其他类型的文档都可以打开,则需要更新tiji-fileview服务,如可以打开则无需执行,3.16和3.17 pdf附件bug,在3.18标准版里面已修复,后续也可升级处理。
8、将这个下面的tar包传到服务器上,可以传到/opt下,然后到这个文件的目录下,如浏览器输入报错,可将前缀修改为https,
http://oss-endpoint.joysuch.com/tiji-platform/test/tiji-fileview_V3.16.0_bugfix_20250409.tar.zip
9、解压文件unzip tiji-fileview_V3.16.0_bugfix_20250409.tar.zip
10、docker load -i tiji-fileview_V3.16.0_bugfix_20250409.tar
11、等执行完成后、修改/opt/application/hse/.env文件,修改下面的TIJI_FILEVIEW=的版本号,将值修改为V3.16.0_bugfix_20250409保存退出
12、执行hsectl start 重新创建tiji-fileview
如果是3.17.0:
1、则将这个下面的tar包传到服务器上,可以传到/opt下,然后到这个文件的目录下,如浏览器输入报错,可将前缀修改为https,
http://oss-endpoint.joysuch.com/tiji-platform/test/tiji-fileview_V3.17.0_bugfix_20250409.tar.zip
2、解压文件unzip tiji-fileview_V3.17.0_bugfix_20250409.tar.zip
3、docker load -i tiji-fileview_V3.16.0_bugfix_20250409.tar
4、等执行完成后,修改/opt/application/hse/.env文件
修改下面的TIJI_FILEVIEW=的版本号,将值修改为V3.17.0_bugfix_20250409保存退出
5、执行hsectl start 重新创建tiji-fileview
以上操作执行完成之后重新打开菜单打开附件
ZGL-0411
转载请注明作者和出处,并添加本页链接。
原文链接:
//svn.seekcy.com:33382/771