nginx-0.7.52

Igor Sysoev is at rambler-co.ru
Wed Apr 22 16:12:04 MSD 2009


On Wed, Apr 22, 2009 at 08:09:30AM -0400, diogin wrote:

> Igor Sysoev Wrote:
> -------------------------------------------------------
> > On Wed, Apr 22, 2009 at 02:47:01AM -0400, diogin
> > wrote:
> >
> > Currently - yes. Probabaly, in next versions I
> > will remove prefix at all
> > and nginx will get nginx.conf from the current
> > directory.
> > 
> > Right now you may set full path in nginx.conf and
> > run nginx as
> > 
> > nginx -c d:/nginx1/nginx.conf
> > 
> > To control you need to set path to conf file,
> > too:
> > 
> > nginx -s reload -c d:/nginx1/nginx.conf
> 
> Hello Igor,
> 
> I just unzip the nginx-0.7.52.zip as D:/nginx1, and then change dir to D:/nginx1:
> 
> D:\nginx1>dir
> 
> 2009-04-22  19:53              .
> 2009-04-22  19:53              ..
> 2009-04-20  10:28              conf
> 2009-04-20  10:28              contrib
> 2009-04-20  10:28              docs
> 2009-04-20  10:28              html
> 2009-04-20  10:28              logs
> 2009-04-20  10:24         1,249,280 nginx.exe
> 2009-04-20  10:28              temp
> 
> D:\nginx1>nginx -c D:/nginx1/conf/nginx.conf
> 
> D:\nginx1>
> 
> Nothing happens, nginx exits without any warning. I checked my system event log and found an error:
> 
> "D:\nginx1\nginx.exe: Could not open error log file: CreateFile() "c:/nginx/logs/error.log" failed"

I will change this behavior in near future: nginx will try to write to stderr
before fallback to event log.

> So nginx uses the default path "c:/nginx" before it reads the paths from nginx.conf? Is there any chance that I can specify all the paths (i.e. temp, logs, etc) in the configuration file?

Yes:

error_log  d:/nginx1/logs/error.log  notice;

etc.


-- 
Igor Sysoev
http://sysoev.ru/en/





More information about the nginx mailing list