我安装了ubuntu 16.04,root(/)分区为ext4。我从未分配的空间创建了另一个ext4文件系统,它在我创建文件,文件夹等时正常工作。
问题是,当我将我的nginx conf中的目录路径更改为新分区时,它会在浏览器上抛出404并且nginx日志显示“Permission Denied”。我检查了所有权限,用户和组,一切正常,所有这些都与我的根分区中已经正常工作的目录相同。
这是我的装载清单(仅显示相关信息):
/dev/sda9 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
/dev/sda11 on /media/me/dev type ext4 (rw,relatime,errors=remount-ro,data=ordered)
Nginx错误日志说:
2017/08/27 22:58:47 [crit] 13607#13607: *1 stat() "/media/me/dev/www/" failed (13: Permission denied), client: ::1, server: _, request: "GET / HTTP/1.1", host: "localhost"
Nginx使用www-data
用户,如果我将新分区中的所有文件更改为www-data
所有,或者将其设为chmod 777,则仍然无效。
我尝试了迄今为止无效的各种解决方案。有什么想法吗?
编辑:
root 1790 0.0 0.0 33560 2300 ? Ss 08:20 0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
www-data 1791 0.0 0.0 33560 3292 ? S 08:20 0:00 nginx: worker process
www-data 1792 0.0 0.0 33560 3292 ? S 08:20 0:00 nginx: worker process
www-data 1793 0.0 0.0 33560 3292 ? S 08:20 0:00 nginx: worker process
www-data 1794 0.0 0.0 33560 3292 ? S 08:20 0:00 nginx: worker process
www-data 1795 0.0 0.0 33560 3292 ? S 08:20 0:00 nginx: worker process
www-data 1796 0.0 0.0 33560 3292 ? S 08:20 0:00 nginx: worker process
www-data 1797 0.0 0.0 33560 3292 ? S 08:20 0:00 nginx: worker process
www-data 1798 0.0 0.0 33560 3292 ? S 08:20 0:00 nginx: worker process
ls -la / media
drwxr-xr-x 3 root root 4096 apr 10 2016 .
drwxr-xr-x 27 root root 4096 avg 16 10:11 ..
drwxr-x---+ 7 me me 4096 avg 28 08:34 me
lrwxrwxrwx 1 root root 45 apr 10 2016 .directory -> /etc/kubuntu-default-settings/directory-media
lrwxrwxrwx 1 root root 42 apr 10 2016 .hidden -> /etc/kubuntu-default-settings/hidden-media
ls -la / media / me
drwxr-x---+ 7 me me 4096 avg 28 08:34 .
drwxr-xr-x 3 root root 4096 apr 10 2016 ..
drwxr-xr-x 5 me me 4096 avg 28 09:47 dev
ls -la / media / me / dev
drwxr-xr-x 5 me me 4096 avg 27 23:14 .
drwxr-x---+ 6 me me 4096 avg 28 08:28 ..
drwx------ 2 me me 16384 avg 27 22:54 lost+found
drwxrwxrwx 2 me me 4096 avg 27 23:24 www
ls -la / media / me / dev / www
drwxrwxrwx 2 me me 4096 avg 28 08:31 ./
drwxr-xr-x 5 me me 4096 avg 27 23:14 ../
rwxrwxrwx 1 me me 22 avg 28 08:31 index.php*