Ich verwende die Standardkonfiguration, während ich das spezifische Verzeichnis mit nginx auf meinem ubuntu 12.04 Rechner installiere.Nginx: stat() fehlgeschlagen (13: Berechtigung verweigert)
server {
#listen 80; ## listen for ipv4; this line is default and implied
#listen [::]:80 default ipv6only=on; ## listen for ipv6
index index.html index.htm;
# Make site accessible from http://localhost/
server_name localhost;
location/{
# First attempt to serve request as file, then
# as directory, then fall back to index.html
root /username/test/static;
try_files $uri $uri/ /index.html;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
}
...
...
}
Ich möchte nur einen einfachen statischen Nginx-Server, um Dateien aus diesem Verzeichnis zu liefern. Allerdings überprüft die error.log
I
2014/09/10 16:55:16 [crit] 10808#0: *2 stat() "/username/test/static/index.html" failed (13: Permission denied), client:, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "domain"
2014/09/10 16:55:16 [error] 10808#0: *2 rewrite or internal redirection cycle while internally redirecting to "/index.html
sehen habe ich bereits getan chown -R www-data:www-data
auf /username/test/static
, ich habe sie zu chmod 755
gesetzt. Ich weiß nicht, was ich noch einstellen muss.
Überprüfen Sie, ob der 'www-data' Benutzer' cd' zum '/ username/test/static' Verzeichnis wechseln kann:' sudo -u www-data cd/username/test/static' –
Ich erhalte die Berechtigung verweigert, aber wenn ich ls -l es zeigt, dass es auf www-data user – user299709
Konnte es sein, dass/username ist auf encryptfs? Ich habe genau die gleichen Probleme mit dem Verzeichnis/home/username, in dem sich meine Website befindet. Wenn ich es aus dem Verschlüsselungsmodus entferne, funktioniert alles einwandfrei. Noch keine Lösung für mich ... – Georgi