From =?UTF-8?B?0KHQtdGA0LPQtdC5INCc0L7Rg@21:1/5 to All on Tue Aug 22 22:20:01 2023
Здравствуйте!
Перенёс настройки nginx с ubuntu (Version: 1.18.0-6ubuntu14.4) на debian 12
(Version: 1.22.1-9) и получил нерабочий сайт "404 Not Found". Лог пестрит
строками "failed (13: Permission denied)". Погуглив нашёл что процесс сервера
запускается от пользователя www-data (в nginx.conf) и заменив этот параметр на
текущего пользователя сайт заработал. Оставлять текущего пользователя владельцем
процесса мне видится не красивым решением. Менять права каталога сайта не удобно
т.к. его наполняют непривилегированные пользователи и придётся обновлять права на
файлы каждый раз после обновления контента. Как можно решить проблему?