无法在Linux服务器上通过OpenCpu创建临时文件

时间:2019-05-03 09:54:39

标签: r api putty opencpu

今天,我们在Linux服务器上安装了opencpu。之后,所有软件包均已正确加载,但未创建临时文件。如果我们传递值并转换成json之类的

-d'x = 10'

它仅提供加密的URL,例如:-

http://hostname.server.com:8080/auth-sign-in?appUri=%2Fp%2F5656%2Focpu%2Flibrary%2Fmypack12%2FR%2Fhostname@example.com8080:~$

我们引用下面的URL,但是给出与上面相同的输出

如果我们在Windows上的本地计算机上工作,则说明该计算机正常工作。如果有人可以研究以上问题并提出解决方案或解决方法,那将真正有帮助。

1 个答案:

答案 0 :(得分:1)

您不应通过Hostname/p/5656/ocpu(看起来像rstudio ide内置代理)访问OpenCPU服务器,而应直接通过http://Hostname/ocpu访问。

rstudio代理服务器似乎拦截了api请求以重定向到身份验证页面。

OpenCPU服务器基于Apache2构建,您根本不需要RStudio。您可以根据需要使用RStudio编写R代码,但这两者是完全无关的。