RApache qplot在绘图时不起作用

时间:2012-11-17 13:51:51

标签: r ggplot2 opensuse rapache

在我的Linux SuSE 12.2服务器上,RApache似乎与ggplot2(在使用情节时正常工作)无法正常工作

执行http://claree.univ-lille1.fr/R/brew/rapacheggplot后执行:

   <%

   require(ggplot2)

   fp <- file.path("/home/calciu/public_html/rapacheggplot/images", "test.png")     # set file path

   furl <- paste("http://claree.univ-lille1.fr/~calciu/rapacheggplot/images/","test.png", sep="")

   png(fp)

   #plot(1:10, runif(10))

   qp <- qplot(1:10, runif(10), geom=c("line", "smooth"), main="rapacheggplot")

   ggsave(filename = fp, plot = qp)

   dev.off()

   %>

   <html>
   <head></head>
   <body>
   <img src="<%= furl %>" width="1000" height="500"/>
</body>
</html>

brew中的这个源生成一个空的png文件,而当用简单的图替换两个ggplot2命令时,png文件被正确生成(参见http://claree.univ-lille1.fr/R/brew/rapacheplot

在apache2 error_log中我得到:

[Thu Nov 01 13:47:31 2012] [error] [client 192.168.134.122] rApache Notice!
[Thu Nov 01 13:47:32 2012] [notice] child pid 13538 exit signal Segmentation fault (11)

ggplot2是使用R CMD INSTALL和RApache从源代码编译的 使用R 1.15.1而不是RApache执行该程序时一切正常。 这个问题似乎特定于SuSE发行版,就像使用等效的rapache和ggplot2版本一样,一切都可以从我的Mountain Lion Os X Mac Air计算机上的localhost正常工作。

有没有人知道如何解决这个问题?

0 个答案:

没有答案