
У меня запущено приложение node.js, которое должно иметь доступ к файлу для чтения. В качестве теста я установил файлу chmod 777 server.log. Однако, когда я пытаюсь записать в него с помощью fs.appendFile(), я получаю ошибку EACCESS для файла. Если я запускаю приложение с помощью sudo (чего я не хочу делать), проблем с доступом нет. Однако я использую authbind для получения доступа к порту и т. д., и при использовании этого возникает эта проблема. Есть идеи?
решение1
Оказывается, я просто выбрал неправильный путь. Теперь все работает как часы :)