Hello, I have a problem with NGINX version 1.2.4 it will constantly look for /logs/error.log, even though I have defined another error.log in my configuration.<div><br></div><div>I start NGINX like this:</div><div>nginx -p . -c config/nginx/development.conf</div>
<div><br></div><div>My development.conf is fairly simple and looks like this:</div><div><br></div><div><div># main error log</div><div>error_log log/nginx.error.log debug;</div><div>worker_processes  1;</div><div><br></div>
<div>events {</div><div>    worker_connections  1024;</div><div>}</div><div><br></div><div>http {</div><div>  include       mime.types;</div><div>  default_type  application/octet-stream;</div><div><br></div><div>  # main access log</div>
<div>  access_log log/nginx.access.log combined;</div><div><br></div><div>  sendfile      on;</div><div><br></div><div>  keepalive_timeout  65;</div><div><br></div><div>  server {</div><div>    listen 9002; #omg!</div><div>
    server_name <a href="http://local.woman.dk">local.woman.dk</a>;</div><div><br></div><div>    rewrite ^/(.*)/$ /$1 last;</div><div><br></div><div>    proxy_set_header  X-Real-IP  $remote_addr;</div><div>    proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;</div>
<div>    proxy_set_header Host $http_host;</div><div>    proxy_redirect off;</div><div>    proxy_max_temp_file_size  0;</div><div><br></div><div>    location / {</div><div>      ssi on;</div><div>      proxy_pass <a href="http://127.0.0.1:3000">http://127.0.0.1:3000</a>;</div>
<div>    }</div><div>  }</div><div>}</div></div><div><br></div><div>But NGINX don't want to start because ./logs/error.log doesn't exist. This is my error:</div><div><br></div><div><div>[ben2 (master)]=> nginx -p . -c config/nginx/development.conf </div>
<div>nginx: [alert] could not open error log file: open() "./logs/error.log" failed (2: No such file or directory)</div></div><div><br></div><div>Am I doing it wrong?</div>