【发布时间】:2015-09-05 17:36:17
【问题描述】:
我刚刚设置了一个 vps 并安装了 nginx。我已经让它提供文件(html、jpg 等),但是当我尝试查看或查看列出 mp4 和 webm 文件的目录时,它们会进入 403 并且目录列表甚至没有显示它们。
所有文件(html、jpg、mp4、webm)的权限都是一样的644。
Nginx 是使用 --with-httpd_mp4_module 编译的。
我尝试在 conf 中为缓冲区大小添加位置线和变量,甚至移动了 mp4,但似乎没有任何效果。
似乎只有 mp4/webm 文件不可见。
这是日志中的错误: 2015/09/05 13:23:53 [错误] 10283#0: *1 open() "/usr/share/nginx/html/video/test.mp4" 失败(13:权限被拒绝),客户端:x.x.x.x,服务器:_,请求:“GET /video/test.mp4 HTTP/1.1”,主机:“xxx.x.x.xx”
【问题讨论】:
-
检查文件的权限。
-
"所有文件(html、jpg、mp4、webm)的权限都是一样的644。"