
Ich habe ein Problem mit Apache 2, da ich keine .7z-Datei herunterladen kann, aber Elemente in einem Verzeichnis und Webseiten anzeigen kann. Irgendwelche Ideen?
Forbidden You don't have permission to access /dir/zip.7z on this server
Apache/2.2.15 (CentOS) Server at x.x.co.um Port 80
Antwort1
Wahrscheinlich erhalten Sie den folgenden Fehler in /var/log/httpd/error_log:
[Fehler] [Client 10.10.2.10] (13)Berechtigung verweigert: Dateiberechtigungen verweigern Serverzugriff: /dir/zip.7z
1.- Zuerst sollten Sie die Apache-Benutzerberechtigung für die Datei überprüfen
ls -la /dir/
So konfigurieren Sie es richtig:
sudo chown apache.apache /dir -R
2.- Überprüfen Sie dann Ihre SELinux-Tags für jede Datei:
ls -alZ
Um sie richtig neu zu konfigurieren, führen Sie Folgendes aus:
sudo restorecon -r /dir/*
Hoffe, das hilft. Grüße,