stat() permission denied

mike mike503 at gmail.com
Sat Apr 26 23:28:14 MSD 2008


they do, they run as www-data

but why would it fail just on that one dir, and not the milions of
other files and dirs on the system owned by different users?

On 4/26/08, Igor Sysoev <is at rambler-co.ru> wrote:
> On Sat, Apr 26, 2008 at 08:09:31AM -0700, mike wrote:
>
> > I get a stat() permission denied on certain directories (it used to be
> > another one, now it is this one) often. The directory exists, is not
> > huge by any means, and the website loaded without an issue.
> >
> > 2008/04/26 08:05:59 [crit] 9529#0: *3254134 stat()
> > "/home/mike/web/michaelshadle.com/" failed (13: Permission denied),
> > client: 71.123.33.22, server: michaelshadle.com, request: "GET /
> > HTTP/1.0", host: "michaelshadle.com"
> >
> > What could cause this? How can I fix it? It is mounted over NFS... it
> > has the same permissions as all the other directories. I would expect
> > all of them to throw the same error then., It's almost like it picks a
> > specific inode to hate or something.
> >
> >
> > [root at web02 nginx]# stat /home/mike/web/michaelshadle.com/
> >   File: `/home/mike/web/michaelshadle.com/'
> >   Size: 512             Blocks: 4          IO Block: 32768  directory
> > Device: 15h/21d Inode: 8997591     Links: 15
> > Access: (0711/drwx--x--x)  Uid: ( 1000/    mike)   Gid: ( 1000/    mike)
> > Access: 2008-04-26 01:01:05.000000000 -0700
> > Modify: 2008-03-04 02:17:22.000000000 -0800
> > Change: 2008-04-23 19:27:16.000000000 -0700
> > [root at web02 nginx]#
>
> It seems that nginx workers run under user other than mike.
>
>
> --
> Igor Sysoev
> http://sysoev.ru/en/
>
>





More information about the nginx mailing list