how change nginx temp & log folder or disable logging completely

Posted by Ehsan Khodarahmi on Server Fault See other posts from Server Fault or by Ehsan Khodarahmi
Published on 2012-08-28T09:36:16Z Indexed on 2013/11/03 3:57 UTC
Read the original article Hit count: 595

Filed under:
|
|
|

I'm running nginx 1.3.5 under windows seven, I need to execute nginx directly from a read-only media (CD or DVD), but when I want to run it, it fails with this error:

nginx: [alert] could not open error log file: CreateFile() "logs/error.log" fail
ed (5: Access is denied)
2012/08/28 13:52:46 [emerg] 5604#2864: CreateDirectory() "J:\nginx-1.3.5/temp/client_body_temp" failed (5: Access is denied)

where J is my CD-ROM drive letter.
I've changed nginx.conf to disable logging completely, but seems anyway it still tries to build a file named 'error.log' in '/logs' folder & some extra temporary contents in '/temp' folder at the startup, so I want to change 'logs' & 'temp' directory path to windows temp folder (%temp%), but I dont have any idea that how can I do it.
Also I want to know why nginx still creates 'logs/error.log' after disableing error logging ?

© Server Fault or respective owner

Related posts about Windows

Related posts about logging