how change nginx temp & log folder or disable logging completely
        Posted  
        
            by 
                Ehsan Khodarahmi
            
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Ehsan Khodarahmi
        
        
        
        Published on 2012-08-28T09:36:16Z
        Indexed on 
            2012/08/28
            9:38 UTC
        
        
        Read the original article
        Hit count: 341
        
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 ?
© Stack Overflow or respective owner