He eliminado el /var/log/nginx/error.log archivo, y luego creó uno nuevo utilizando:
sudo nano error.log
Hacerlo ls -la
muestra que error.log y access.log tienen los mismos permisos.
Cuando intento iniciar nginx me sale el error:
alerta: no se pudo abrir el archivo de registro de errores: open () "/var/log/nginx/error.log" falló el permiso denegado.
Actualizar
Al intentar iniciar nginx, también veo:
emerg: /var/run/nginx.pid falló 13: permiso denegado.
echo "" > /file/to/empty
? ¿Son los dos iguales?