Permission Denied Error

Maxim Dounin mdounin at mdounin.ru
Sat Apr 21 22:32:54 UTC 2012


Hello!

On Sat, Apr 21, 2012 at 12:27:40AM +0530, Sparsh Gupta wrote:

> My concern was that when I have user www-data; mentioned in my config file,
> why is nginx creating files for fastcgi_temp with user nginx and group nginx
> 
> I understand thats the default user:group while compiling was nginx:nginx
> but shouldn't they be overridden by the option provided in nginx runtime
> configuration file?

They are overriden.  But if you change user/group set in config you 
have to fix permissions on already created subdirs (or just remove 
them, nginx will re-create them with correct permissions).

Maxim Dounin

> 
> Sparsh Gupta
> 
> 
> On 20 April 2012 18:36, Maxim Dounin <mdounin at mdounin.ru> wrote:
> 
> > Hello!
> >
> > On Fri, Apr 20, 2012 at 05:27:40PM +0530, Sparsh Gupta wrote:
> >
> > > I am seeing some error like below in my nginx error log:
> > >
> > > 2012/04/20 11:51:52 [crit] 21437#0: *2548 open()
> > > "/var/cache/nginx/fastcgi_temp/5/00/0000000005" failed (13: Permission
> > > denied) while reading upstream, client: 139.112.144.210, server:
> > example.com,
> > > request: "GET /index.php HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000
> > ",
> > > host: "example.com", referrer: "http://example.com/"
> > >
> > > I have: user                    www-data; in my nginx.conf and
> > > the owners of the  /var/cache/nginx/fastcgi_temp/5/00 are 'nginx:nginx'
> > >
> > > How can I fix this?
> >
> > With chown(1), see "man chown" for details.
> >
> > Maxim Dounin
> >
> > _______________________________________________
> > nginx mailing list
> > nginx at nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx
> >

> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx



More information about the nginx mailing list