您没有访问所请求对象的必要权限,或者无法从服务器读取该对象

问题描述 投票:0回答:1

我在我的电脑上安装了xampp,我刚刚完成了:

sudo chmod -R 777 ./project

所以我项目中的所有文件都有777个权限。

但是当我尝试访问包含css的文件夹时:

http://localhost:1580/project/application/css

我获得:

您没有访问所请求对象的必要权限,或者无法从服务器读取该对象。

有人可以帮帮我吗?

apache xampp httpd.conf
1个回答
0
投票

当Apache HTTP收到解析为目录的URL的请求时,它将尝试查找索引文件。

它将查看使用DirectoryIndex directive指定的名称列表,并尝试提供它找到匹配的第一个名称。

此时您可能会遇到权限问题,但由于您已将文件权限设置为777,因此您不应该这样做。

如果找不到匹配项,则可能会使用mod_autoindex生成目录列表。

如果the Options directive包括+Indexes,它只会这样做。


如果是你的情况,听起来你没有索引文件(为什么你会在CSS中?)并且如果你的选项没有启用索引。

© www.soinside.com 2019 - 2024. All rights reserved.