0

每个人,

我按照highcharts 导出服务器上的说明进行操作。而我的测试环境是Ubuntu Server,tomcat 7.x,java 1.7.x,git克隆的最新highcharts导出服务器代码。在 mvn install 和 mvn clean package 期间没有出现问题。我的 app-convert.properties 的一些设置是

port=8080 # the same port with my tomcat
exec = /home/{my user name}/phantomjs-1.9.1-linux-x86_64/bin/phantomjs

从 Tomcat 的日志中,我可以看到 phantomjs 已启动并在端口 8080 上侦听。此外,当我访问 http://{myservername}:8080/highchars-export-web/ 时,它已正确加载,即使我单击“ “生成图像”按钮,它给了我一个名为“Charts.png”的文件。但是,图像的大小是 1kb,而不是从http://export.highcharts.com/demo获得的大小。我不知道我错过了什么。我需要你们帮忙。

最良好的祝愿,

亚瑟

4

1 回答 1

0

选择一个与您的 Tomcat(或其他服务)正在侦听的端口不同的端口。您在 app.properties 文件中设置的端口是供 phatomjs 服务监听的。

于 2013-07-16T12:25:08.347 回答