Я видалив файл /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
? Вони обоє однакові?