apache - pcfg_openfile: 无法检查 htaccess 文件
问题描述
这不是基于此错误的第一个问题,我知道,并且我已经检查了我能做的,但仍然不明白这个问题。
下面是错误信息。
[Sun Jul 07 11:13:37.482061 2019] [core:crit] [pid 11261] (1) 不允许操作:[client ::1:50913] AH00529: /Users/jokerham/Documents/Workspace/web/Nanitelink/ www/.htaccess pcfg_openfile:无法检查 htaccess 文件,确保它是可读的并且“/Users/jokerham/Documents/Workspace/web/Nanitelink/www/”是可执行的
这些是我检查的东西。
ls -al /
drwxr-xr-x 6 root admin 192 10 26 2018 Users
ls -ale@ /Users
drwxr-xr-x+ 57 jokerham staff 1824 7 4 23:10 jokerham
0: group:everyone deny delete
ls -ale@ /Users/jokerham
drwxr-xr-x+ 29 jokerham staff 928 3 24 18:03 Documents
0: group:everyone deny delete
ls -ale@ /Users/jokerham/Documents
drwxr-xr-x 11 jokerham staff 352 6 21 20:44 Workspace
ls -ale@ /Users/jokerham/Documents/Workspace
drwxr-xr-x 6 jokerham staff 192 7 4 22:51 web
ls -ale@ /Users/jokerham/Documents/Workspace/web
drwxr-xr-x 9 jokerham staff 288 7 5 07:50 Nanitelink
ls -ale@ /Users/jokerham/Documents/Workspace/web/Nanitelink
drwxr-xr-x 6 jokerham admin 192 6 28 07:17 www
ls -ale@ /Users/jokerham/Documents/Workspace/web/Nanitelink/www
-rw-r--r-- 1 jokerham admin 173 6 21 21:38 .htaccess
如上图所示,任何人都可以读取和执行 Web 根文件夹“www”,并且任何人都可以读取 .htaccess。为什么我仍然收到错误?
解决方案
推荐阅读
- r - 在R中的一个df中为多个文件的文件名添加日期
- syntax - SML 是否支持对匹配表达式中的模式进行保护?
- c++ - 使用 std::variant 而不是编译时错误在缺少函数重载时引发异常
- apache - 具有多个基于名称的虚拟主机的 2 个 Apache Web 服务器的负载平衡/高可用性
- python - 检查所有字典是否包含具有特定值的特定键
- go - 如何在 Go 中创建 HTTP 会话
- cmd - 有人可以解释一下为什么 cmd 的 'where' 找不到这个文件吗?
- algorithm - 寻找机器人驱动底座的最快路径
- python - AIOHTTP Server - 用于引发条件的 Jinja 模板
- oracle - 为什么在 Oracle 18c 上设置 MAX_DUMP_FILE_SIZE 参数时出现 ORA-44737 参数不存在?