Answers:
使用NginX旋转日志的通常方法是重命名文件,然后重命名/etc/init.d/nginx reload
。服务器将启动一个新文件,您可以使用旧文件来完成您想做的事情。
您可能还会发现编辑配置以免记录过多日志很有用...。
看一下nginx的配置,检查谁在运行服务器-猜测用户将是nginx
所以:
chown nginx: /var/run/nginx.pid
chown -R nginx: /var/log/nginx
应该做到的。
删除error.log文件,nginx将自己创建它。
首先尝试删除文件,如果这样做不起作用,请检查nobody用户是否具有正确的权限:http :
//derekneely.com/2009/06/nginx-failed-13-permission-denied-while-reading-upstream/
echo "" > /file/to/empty
?他们都一样吗?