Nginx Restart Issues

Solution 1:

Or, you can change the nginx.log file permissions so they match your current user which you use to start nginx:

chown your_user /var/log/nginx/error.log

I suggest you add this permisions to the entire nginx log dir

chown -R your_user /var/log/nginx/

Solution 2:

Just start the nginx as the root user or using sudo

$>sudo /etc/init.d/nginx start

$>sudo service nginx start

Not sure on which operative system you are. Set the user owner in your nginx.conf http://forum.nginx.org/read.php?11,2664


Solution 3:

The nginx master process has root permissions but Amplify-agent periodically performs the command 'nginx -t' by a non-root user. That is the reason for these errors in the error.log

So, you may just ignore these errors.

Check by comparing output from, "sudo nginx -t"

Tags:

Nginx

Terminal