Nginx не может получить доступ к файлам css в папке static для администратора django
У меня есть django, запущенный на AWS. Nginx используется как прокси, а gunicorn как веб-сервер. Для настройки я следовал руководству [digitaocean][1]. Проблема в том, что интерфейс администратора django не отображает никакого ui, так как не загружены файлы css. Журнал ошибок nginx показывает следующее:
[ошибка] 46553#46553: *7 open() "/home/ubuntu/projectdir/static/admin/css/base.css" не удалось (13: Permission denied), клиент: 190.176.82.41, сервер: 142.22.84.99, запрос: "GET /static/admin/css/base.css HTTP/1.1", host: "142.22.84.99", referrer: "http://142.22.84.99/admin/"
Я изменил права собственности на папку static на группу www-data, но проблема осталась. Версия ubuntu - 22.04, django - 4.1.3 и python - 3.10.6 [1]: https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-22-04