尝试在我的服务器上查看 javascript 文件(通过 http)时出现以下错误:
Forbidden
You don't have permission to access /jquery-1.8.2.js on this server.
Apache/2.2.22 (Fedora) Server at 192.168.1.3 Port 80
我已授予所有用户访问该文件的权限,如下所示:
sudo chmod -R 777 /var/www/html/jquery-1.8.2.js
我甚至改变了 httpd.conf 文件中的用户和组属性。
答案1
你检查过 apache 错误日志吗?
除非更改,否则 apache 配置的一般默认设置是仅允许访问子目录 htdocs(您的文档根目录)和 cgi-bin。出于安全原因,禁止访问所有其他目录。您必须为此目录以及您可能需要访问的任何其他目录添加额外的权限块。