Apache 无法在 /media 上运行

Apache 无法在 /media 上运行

我的 Apache 配置为监听 127.0.0.1。但是,只有 127.0.1.1 适用于 Apache Page,并且“localhost”也适用。在日志文件中搜索后,我发现了它:

AH00035: access to / denied (filesystem path '/media/xxxxxx/yyyyyy') because search permissions are missing on a component of the path

我需要在媒体文件夹上使用 Apache,但我不想授予 Apache 对父文件夹的执行权限。例如“ chmod -R +x /media/”。我认为如果不安全的话。在此链接上:https://www.andrewklau.com/permission-denied-because-search-permissions-are-missing-on-a-component-of-the-path/ 用户在父目录中提到了 Apache 的“搜索功能”。但我无法禁用它。我在使用此路径“/media/xxxxxx/yyyyyy”的虚拟主机上尝试了“000-default.conf”上的“-Indexes”或“+Indexes”。但没有任何效果。

你能帮助我吗?

相关内容