Primesc o eroare de refuzare a permisiunii pe serverul nginx, pentru folderul CACHE creat de compresorul django, eroarea este
„/home/xxxx/myproject/static/CACHE/js/output.dabd456b15d4.js” a eșuat (13: Permisiune refuzată), client: 112.196.162.182, server: example.com, cerere: „GET /static/CACHE/js /output.dabd456b15d4.js HTTP/1.1”, gazdă: „abc.example.com”, referitor: „https://abc.example.com/member/dashboard/”
permisiunile sunt afișate după cum urmează
drwxrwxr-x 26 xxxx xxxx 4096 Oct 8 05:44 .
drwxrwxr-x 14 xxxx xxxx 4096 Oct 26 13:49 ..
drwxr-xr-x 4 xxxx www-data 4096 Oct 26 13:54 CACHE
drwxrwxr-x 7 xxxx xxxx 4096 11 mai 04:02 admin
drwxrwxr-x 7 xxxx xxxx 4096 4 februarie 2021 active
drwxrwxr-x 2 xxxx xxxx 4096 24 septembrie 2020 autocomplete_light
drwxrwxr-x 5 xxxx xxxx 4096 9 septembrie 2020 ckeditor
drwxrwxr-x 5 xxxx xxxx 4096 23 octombrie 2020 client_admin
drwxrwxr-x 5 xxxx xxxx 4096 24 septembrie 2020 client_admin_new
drwxrwxr-x 3 xxxx xxxx 4096 28 mai 04:41 client_members
drwxrwxr-x 3 xxxx xxxx 4096 3 septembrie 2020 clienți
drwxrwxr-x 3 xxxx xxxx 4096 23 noiembrie 2020 css
drwxrwxr-x 2 xxxx xxxx 4096 23 septembrie 2020 data_table
fișierul de serviciu pentru Gunicorn este ca mai jos
[Unitate]
Descriere=demon gunicorn
Necesită=gunicorn.socket
După=rețea.țintă
[Serviciu]
Utilizator=xxxx
Grup=www-date
WorkingDirectory=/home/xxxx/myproject
ExecStart=/home/xxxx/myproject/env/bin/gunicorn \
--access-logfile - \
--lucrători 3 \
--bind unix:/run/gunicorn.sock \
mysite.wsgi:application
[Instalare]
WantedBy=multi-user.target
xxxx este utilizatorul, cum se poate rezolva, caută sfaturi, mulțumesc