无法使用rapache运行r脚本

时间:2014-09-17 08:49:41

标签: r apache rapache

我使用以下代码安装了Rapache:

apt-get install r-base-dev apache2-mpm-prefork apache2-prefork-dev
wget http://www.rapache.net/rapache-1.2.3.tar.gz 
tar xzvf rapache-1.2.3.tar.gz
cd rapache-1.2.3
./configure 
make
make install   

然后在/ var / www / html文件夹中我添加了一个名为test.R文件的r脚本,代码如下:

<%
print(rnorm(100))
%>

对/ etc / apache2 / sites的.conf文件进行了更改,如下所示:

<VirtualHost *:80>       


LoadModule R_module /usr/lib/apache2/modules/mod_R.so
    ServerName 5*.2**.***.**
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html
    ROutputErrors

    <Location /RApacheInfo>
    SetHandler r-info
    </Location>

    <Location /var/www/html>
    SetHandler r-script
    RHandler sys.source
    </Location>    

</VirtualHost>

当我运行浏览器http://localhost/test.R

我只是得到print(rnorm(100))而不是正确的结果,如:

[1] -0.42690476 -0.08042903 -1.12774910  1.09807142  0.05778597  1.76122503  0.46055559  0.81081209 -2.30502371
[10]  0.91361172

有什么东西我不见了吗?

0 个答案:

没有答案