Изображения на сайте не отображаются после продления подписки на сервер
Итак, я разместил сайт для своего клиента на linode. Он сделан с использованием Django, и я использовал технологии Nginx и gunicorn для хостинга. После того как мы продлили подписку, потому что забыли оплатить ежемесячный счет за сервер, сайт не работал. Мы возобновили подписку, но сайт по-прежнему не отображает изображения, которые я добавил. Остальная часть функциональности выглядит нормально, но изображения просто не отображаются. Сайт находится по адресу https://scopeplus.org. Я просмотрел много информации в Интернете и обнаружил, что проблема может быть связана с разрешениями, но разрешения в порядке:
(venvPath) root@localhost:~/scope_website# ls -l scope/static/scope/
total 76152
-rwxr-xr-x 1 www-data www-data 9784828 Jan 11 20:14 10.JPG
-rwxr-xr-x 1 www-data www-data 8516385 Jan 11 20:14 11.JPG
-rwxr-xr-x 1 www-data www-data 251044 Jan 11 20:14 12.jpg
-rwxr-xr-x 1 www-data www-data 298429 Jan 11 20:14 13.jpg
-rwxr-xr-x 1 www-data www-data 406636 Jan 11 20:14 1st.jpg
-rwxr-xr-x 1 www-data www-data 9409731 Jan 11 20:14 2nd.JPG
-rwxr-xr-x 1 www-data www-data 8956352 Jan 11 20:14 3rd.JPG
-rwxr-xr-x 1 www-data www-data 8661715 Jan 11 20:14 4.JPG
-rwxr-xr-x 1 www-data www-data 9226816 Jan 11 20:14 5.JPG
-rwxr-xr-x 1 www-data www-data 202005 Jan 11 20:14 6.jpg
-rwxr-xr-x 1 www-data www-data 10321176 Jan 11 20:14 8.JPG
-rwxr-xr-x 1 www-data www-data 9279567 Jan 11 20:14 9.JPG
-rwxr-xr-x 1 www-data www-data 0 Jan 11 20:14 base.css
-rwxr-xr-x 1 www-data www-data 1159682 Jan 11 20:14 founder.jpg
-rwxr-xr-x 1 www-data www-data 166378 Jan 11 20:14 no_honk_1.jpg
-rwxr-xr-x 1 www-data www-data 208082 Jan 11 20:14 no_honk_2.jpg
-rwxr-xr-x 1 www-data www-data 74518 Jan 11 20:14 scope_logo_1.png
-rwxr-xr-x 1 www-data www-data 141272 Jan 11 20:14 self_defence.jpg
-rwxr-xr-x 1 www-data www-data 221692 Jan 11 20:14 stitch_camp_1.jpg
-rwxr-xr-x 1 www-data www-data 195654 Jan 11 20:14 stitch_camp_2.jpg
-rwxr-xr-x 1 www-data www-data 223620 Jan 11 20:14 talk.jpg
-rwxr-xr-x 1 www-data www-data 118532 Jan 11 20:14 tihar.jpg
-rwxr-xr-x 1 www-data www-data 41962 Jan 11 20:14 volun1.jpg
-rwxr-xr-x 1 www-data www-data 67815 Jan 11 20:14 volun2.jpg
(venvPath) root@localhost:~/scope_website# ls -l scope/static/
total 8
drwxr-xr-x 5 www-data www-data 4096 Jan 11 21:18 admin
drwxr-xr-x 2 www-data www-data 4096 Feb 18 12:07 scope
(venvPath) root@localhost:~/scope_website# ls -l scope
total 44
-rw-r--r-- 1 www-data www-data 66 Jan 11 20:14 admin.py
-rw-r--r-- 1 www-data www-data 148 Jan 11 20:14 apps.py
-rw-r--r-- 1 www-data www-data 0 Jan 11 20:15 __init__.py
drwxr-xr-x 3 www-data www-data 4096 Jan 24 23:45 migrations
-rw-r--r-- 1 www-data www-data 252 Jan 24 23:44 models.py
drwxr-xr-x 2 www-data www-data 4096 Jan 24 23:50 __pycache__
drw-r-xr-x 4 www-data www-data 4096 Jan 11 21:18 static
drwxr-xr-x 3 www-data www-data 4096 Jan 11 20:15 templates
-rw-r--r-- 1 www-data www-data 63 Jan 11 20:15 tests.py
-rw-r--r-- 1 www-data www-data 538 Jan 24 23:30 urls.py
-rw-r--r-- 1 www-data www-data 2678 Jan 24 23:49 views.py
-rw-r--r-- 1 www-data www-data 1579 Jan 23 13:53 views.py.save
Проблема в том, что изображения возвращают ответ 403, означающий, что доступ к ним запрещен, поэтому я не могу понять, в чем дело. Я пытался получить доступ к каждому изображению по отдельности, но это возвращает тот же самый ответ 403. Брандмауэр, похоже, тоже в порядке:
(venvPath) root@localhost:~/scope_website# sudo ufw status
Status: active
To Action From
-- ------ ----
8000 ALLOW Anywhere
80 ALLOW Anywhere
80/tcp ALLOW Anywhere
22 ALLOW Anywhere
443 ALLOW Anywhere
8000 (v6) ALLOW Anywhere (v6)
80 (v6) ALLOW Anywhere (v6)
80/tcp (v6) ALLOW Anywhere (v6)
22 (v6) ALLOW Anywhere (v6)
443 (v6) ALLOW Anywhere (v6)
Как я могу решить эту проблему? Пожалуйста, помогите мне!
(Также, да, я запускаю с помощью root намеренно)