用户工具

站点工具


侧边栏

1.bi与可视化saca.dataviz:5图册:5.7pdf无法导出

5.7pdf无法导出

需要排查几件事

  1. 配置是否正确
    配置文件 dataviz-service/WEB-INF/conf/internalConfig.properties 中

    internal.pdfCookiesSet=[{"name":"JSESSIONID","domain":"localhost","path":"/dataviz-service"}]
    

    a. 关键是检查domain地址要与config.js第一行配置的地址一致。(如果是相对路径,那就取浏览器地址栏应访问的地址)
    b. 其次是name(cookie名称),来自于web容器很少会改动。

  2. pictool是否有执行权限,这在部署文档里有说明。关注执行权限以及字体库。

  3. pictool是否能执行,可以到pictool所在路径去执行,比如

    [root@dataviz webapps]# cd dataviz-service/WEB-INF/conf/export/linux64
    [root@dataviz linux64]# ./pictool
    

    看是否报错,如果报错会提醒缺失哪些包,对应安装即可。

  4. 读写权限
    检查如下路径,对于WEB容器启动时所使用的操作系统用户,应具有写权限

    dataviz-service/WEB-INF/conf/export  
    
  5. 检查/etc/hosts 检查是否包含访问dataviz服务ip或域名的映射。

  6. 后台服务能否访问前端地址 如果不能访问,V5.3以后的版本需做如下配置 dataviz-web/common/innerConfig.js

    修改window.export_server为后台可访问的前端地址,例如:
    window.export_server = "http://localhost:8080/dataviz-web";
    

    dataviz-service/WEB-INF/conf/internalConfig.properties

    internal.pdfCookiesSet=[{"name":"JSESSIONID","domain":"{后台可访问的前端页面地址的IP,通常是localhost}","path":"/dataviz-service"}]  
    
/var/www/html-133/wiki/data/pages/1.bi与可视化saca.dataviz/5图册/5.7pdf无法导出.txt · 最后更改: 2021/03/04 16:47 由 admin