nginx无法访问ubuntu

时间:2017-08-27 21:11:57

标签: linux ubuntu nginx file-permissions

我安装了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,则仍然无效。

我尝试了迄今为止无效的各种解决方案。有什么想法吗?

编辑:

  • ps aux | grep nginx: 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*

0 个答案:

没有答案