2013-10-03 39 views
0

我试图在Highcharts网站上按照教程在这里:http://www.highcharts.com/docs/export-module/setting-up-the-server,但没有成功。我得到了“highcharts-export-web.war”文件并已部署在我的Tomcat服务器上。我可以通过键入访问演示页“本地主机:8080/highcharts出口的Web”当我点击“生成图片”我得到了以下信息 “ 哎呀......,Highcharts - 本地导出服务器安装问题(Tomcat Java)

$ {文} ”

我检查了Tomcat的日志,我可以阅读“Error,PhantomJS could not start”和“POOL EXHAUSTED !!”

有什么想法吗?

回答

1

这通常意味着phantomJS可执行文件未启动。你在使用什么操作系统?如果是Windows我发现,只读包含phantomjs的文件夹的属性可以影响它是否能够启动。您是否验证过在app-convert.properties中设置的路径是否正确?

+0

我在Windows上运行的确实这个。刚刚尝试使用演示页,gererate图表当有新邮件:“ 哎呀......, 对不起,服务器就在这一瞬处理过多的请求,请重试 ” 我修改的所有权限。还是行不通。 我 “的应用程序,转换的属性” 如下: #主机和端口phantomjs听 主机= 127.0.0.1 端口= 7777 EXEC = /home/oracle/apache-tomcat-7.0。 37/webapps/ROOT/Scripts/phantomjs/phantomjs.exe script = /home/oracle/apache-tomcat-7.0.37/webapps/ROOT/Scripts/phantomjs/highcharts-convert.js – NicowB

+0

您的exec变量指向phantomjs 。可执行程序..??你在Linux服务器上安装一个Windows可执行文件,也许 –

+0

你说你是在Windows上,但你列出的路径是* nix的格式,但是用一个Windows可执行类似@gertvaartjes说。 – wergeld

相关问题