【问题标题】:R apache errorsR阿帕奇错误
【发布时间】:2012-03-06 20:30:48
【问题描述】:

我进行了搜索,但找不到答案。如果有人可以看一下并分享我做错了什么,我将非常感激:

这是我在httpd.conf 文件中的内容:

<Directory /usr/local/apache2/htdocs/R> 
    SetHandler r-script 
    RHandler sys.source 
</Directory> 

这是test.R的内容,很简单:

<% 
x<-1:10000 
t=plot(x) 
print(t) 
%>

输入 URL http://localhost/R/test.R 时出现内部服务器错误。 Apache 日志这样说:

Traceback: 
2: parse(n = -1, file = file) 
1: sys.source(file = "/usr/local/apache2/htdocs/R/test.R", envir = .rAenv)

有什么想法吗?

【问题讨论】:

  • 请不要在 SO 和邮件列表之间交叉发布。选择一个,如果几天后您没有得到好的答案,请尝试另一个。

标签: apache r rapache


【解决方案1】:

正如在线Rapache manualSection 3.6.6 中所说,“/var/www/R-files [/usr/local/apache2/htdocs/R 在您的示例中] 下的任何文件都通过函数 sys .source。”

&lt;%%&gt; 不是有效的 R 代码,所以 sys.source 呕吐。

【讨论】:

  • 去掉那些标签后,还是同样的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-10-15
  • 1970-01-01
  • 2012-05-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多