Я удалил файл /var/log/nginx/error.log , а затем создал новый, используя:
sudo nano error.log
Выполнение ls -la
показывает, что error.log и access.log имеют одинаковые разрешения.
Когда я пытаюсь запустить nginx, я получаю сообщение об ошибке:
предупреждение: не удалось открыть файл журнала ошибок: open () "/var/log/nginx/error.log" отказано в разрешении.
Обновить
При попытке запустить nginx я также вижу:
emerg: /var/run/nginx.pid не удалось 13: разрешение отклонено.
echo "" > /file/to/empty
? Они оба одинаковые?