Firefox无法在/ R / call / base / identity / json中找到该文件。 我正在运行openCPU 我可以去
127.0.0.1
它去了 127.0.0.1/pages /
然后我转到示例API,我尝试按钮来运行示例代码,它告诉我 您无权访问/ r / pub / ggplot2 / qplot / pdf
另外
Request failed: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /R/call/opencpu.demo/nabel/save
on this server.</p>
<hr>
<address>Apache/2.2.22 (Ubuntu) Server at 127.0.0.1 Port 80</address>
</body></html>
答案 0 :(得分:1)
我在virtualbox上重新安装了ubuntu并在opencpu上仔细按照说明操作,它开箱即用
答案 1 :(得分:0)
有几件事可能导致此问题,您的操作系统设置可能过于安全,例如您是SELinux,您可能必须chown或chmod文件系统上的权限,或者您可能必须重新配置Apache本身。 / p>
以下是一些有助于解决问题的资源:
如果您需要检查文件权限: http://wiki.apache.org/httpd/13PermissionDenied 并阐述了如何使用namei:
namei -m /usr/local/apache2/htdocs/foo/bar.html
看看发生了什么。
这决定了SELinux的解决方案导致apaceh permisssions问题:
Apache 403 error, (13)Permission denied: access to / denied, Fedora 16
实际上,您将chcon -t httpd_sys_content_t
应用于文档根路径中的每个目录。
由于您似乎没有运行cgi或php,因此丢失这些权限可能不是问题,但如果是,您应该使apache的http.conf允许执行脚本并且它们是适当的。目录