我正在使用 nginx 来服务器静态文件。这按预期工作,但现在我正在尝试访问安装在文件系统上的文件。
所以我下载了一个 zip 文件并用于ratarmount
将 zip 文件挂载到文件系统上。但是,当尝试访问文件时,我收到 404 错误,并且在检查 error.log 时,我看到以下内容:
2024/04/27 08:22:47 [crit] 111404#111404: *27 stat() "/var/www/html/forbes/rll/test.json" failed (13: Permission denied), client: 10.3.33.1, server: _, request: "HEAD /forbes/rll/test.json HTTP/1.1", host: "10.3.33.1"
这是目录的权限
ubuntu@myserver:~/www/html/forbes/rll$ ll
total 1630
dr-xr-xr-x 1 root root 0 Apr 19 13:41 ./
drwxrwxrwx 1 ubuntu ubuntu 0 Apr 27 08:30 ../
-r-xr-xr-x 1 root root 1665541 Apr 19 13:21 test.json*
有人知道是否无法在文件系统上安装的文件上使用 nginx 吗?或者我是否应该改变任何东西以使其发挥作用。