httpd.conf文件配置釀造是這樣的:無法,使用R
<Directory /usr/local/apache2/htdocs/brew>
SetHandler r-script
RHandler brew::brew
DefaultType text/html
</Directory>
沖泡文件夾下,我有這個文件:
<html>
<body>
<%
library(Cairo)
filename <- paste(tempfile(tmpdir='/usr/local/apache2/htdocs'), '.png', sep='')
CairoPNG(filename)
x<-1:10000
plot(x, type="l", col="red")
dev.off()
%>
<img src="<%=filename%>"/>
</body>
</html>
我設置的所有權限777是在安全的方面,至少在我得到它的工作之前。
當我撥打http://localhost/brew/temp.brew時,我看到文件正在htdocs文件夾下生成,但瀏覽器不顯示圖像,得到一個破碎的圖像。我錯過了什麼?再次感謝這個小組的所有幫助。
當我嘗試釀造的東西簡單的像這樣,我得到的打印輸出上的瀏覽器:
<%
x<-1:1000
print(x)
%>
這可能與一個Apache。當我這樣做:
<%=filename%>
我得到這個瀏覽器:
/usr/local/apache2/htdocs/file199c5ea9644c.png
我的Apache的主目錄是/ usr /本地/的Apache2/htdocs目錄,但是當 IMG提供的完整路徑src =「<%= filename%>」 它認爲它是/usr/local/apache2/htdocs/filename.png,apache不知道這是什麼。有任何想法嗎?
更換
謝謝你,工作 – 2012-03-08 14:25:31