我正在测试我的第一个 OpenCPU 项目,在与 OpenCPU 和 R 包(安装在 Windows Server 内的虚拟机中的 Ubuntu 14.04 服务器)相同的服务器上拥有 web 测试页面,它工作正常,但我可能需要网站在虚拟机中运行的 Windows Server 和 OpenCPU(也是 R)中,所以我尝试了OpenCPU 中的seturl函数来执行此操作,但我收到一个错误,上面写着“可以修复在服务器中启用 CORS”
寻找解决方案我找到了http://enable-cors.org/server_apache.html在这篇文章中被告知如何在 Apache 中启用 CORS,但我找不到什么文件夹需要权限才能使 OpenCPU 远程工作。
这就是我在虚拟机服务器上调用包的方式
ocpu.seturl("http://virtualmachine_ipaddres/ocpu/library/PruebaR/R")
我尝试授予 R 文件夹和其他文件夹的权限,但仍然无法正常工作。有任何想法吗?
谢谢您的帮助