anon10657637 | 2020-07-02 18:53:08 UTC | #1
Sytuacja taka:
root
i development
/home/development/directory/
jako chown ma development
www-data
(domyślny user dla nginxa), dalej nie pokazują się pliki - wszędzie 404Plik konfiguracyjny:
server {
listen 80 default_server;
listen [::]:80 default_server;
listen 443 ssl http2 default_server;
listen [::]:443 ssl http2 default_server;
server_name site;
index index.html index.htm;
root /home/development/directory;
ssl_certificate /etc/nginx/ssl/certificate.pem;
ssl_certificate_key /etc/nginx/ssl/key.pem;
location / {
try_files $uri $uri/ $uri.html =404;
}
}
Co robić, jak żyć?
psycho | 2020-07-02 19:53:08 UTC | #2
A coś więcej może jest w error logu nginx?
anon10657637 | 2020-07-02 19:39:17 UTC | #3
@psycho, rzeczywiście - coś jest - fragment:
"/home/development/directory/index.html" is forbidden (13: Permission denied)
anon10657637 | 2020-07-02 19:53:06 UTC | #4
Dobra, dzięki @psycho za wskazówkę, zamieszczam dwa rozwiązania problemu
user
w nginx.conf
na usera właściwego dla katalogusystem | 2020-08-03 19:53:08 UTC | #5
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.