RApache qplot не работает, а сюжет работает
RApache не работает должным образом в сочетании с ggplot2 (при правильной работе с plot) на моем сервере Linux SuSE 12.2
Когда кто-то делает 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.
Кто-нибудь знает, как решить эту проблему?