Archiv verlassen und diese Seite im Standarddesign anzeigen : 403 Forbidden Fehler!
Habe mir schon eine Threads durchgelsen wurde aber bis jetzt nicht fündig. Wie das Topic schon sagt habe ich bei meinen Webserver eine 403 forbidden fehler!
Forbidden
You don't have permission to access / on this server.
--------------------------------------------------------------------------------
Apache/1.3.26 Server at www.my-respawn.de Port 80
Wenn wer weis was ich machen muss z.B config bearbeiten dann plz hier rein posten
:( :( :(
Ja griaß Di,
hast du vollen Zugriff auf den Server oder nur den Webspace. Ich meine: kannst du die httpd.conf editieren und den Server restarten?
hm, evtl Falsche Dateirechte:
chown www-data -R /var/www
chgrp www-data -R /var/www
chmod 550 -R /var/www
Wenn es danach immer noch nicht funktioniert: Schau mal ob du, wie reno schon sagt, grundsätzliche rechte übersehen hast. Evtl. Hast du auch ein anderes verzeichnis als www-root eingetragen.
Ciao Havoc][
Ich habe volle Root rechte also kann den ganzen server auseinander nehmen :p
/var/www gibt es bei mir gar nett
Vieleicht bringt euch das weiter dass kommt wenn ich apache starte:
Executing /etc/init.d/apache restart ..
Shutting down httpd..done
Starting httpd [ PHP4 SSL ][Tue Jun 3 12:58:28 2003] [alert] httpd: Could not determine the server's fully qualified domain name, using 127.0.0.2 for ServerName
[Tue Jun 3 12:58:28 2003] [warn] VirtualHost www.my-respawn.de:80 overlaps with VirtualHost www.flatronix-bouncer.de:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Tue Jun 3 12:58:28 2003] [warn] NameVirtualHost 127.0.0.1:80 has no VirtualHosts
stty: standard input: Invalid argument
..done
dann schau mal in der /etc/httpd.conf nach welches das root directorie ist.
Oh man - es gibt auch Die Edit funktion.
Hau mal aus deiner /etc/httpd.conf die Virtual Host einträge raus - wenn du sie nicht mehr brauchst.
Ciao Havoc][
ServerRoot "/srv/www"
DocumentRoot "/srv/www/htdocs"
Die hosts sind die domain namen vom root server die müssen bleiben
Griaß Di reSpawn,
der Server steht bei deinem Provider und du hast eine feste IP?
So wie es aussieht, hast du in der httpd.conf 2 "<VirtualHost ....>"-Abschnitte? Wie sieht es da mit den Rechten von den Verzeichnissen aus, auf die die DocumentRoot-Einträge verweisen?
Ja der Server hat eine Feste IP die Rechte für die Ordner sind alle 755 also genug rechte um auszulesen hier die zeilen wegen virtual host:
<VirtualHost www.my-respawn.de>
DocumentRoot "/home/www/web6/html"
ServerName www.my-respawn.de
</VirtualHost>
<VirtualHost www.flatronix-bouncer.de>
DocumentRoot "/home/www/web6/html/bnc-hosting"
ServerName www.flatronix-bouncer.de
</VirtualHost>
Hallo reSpawn,
Du musst einmal den Eintrag
NameVirtualHost 127.0.0.1:80
in der httpd.conf haben und dann für jeden Server-Namen einen Abschnitt
<VirtualHost 127.0.0.1:80>
...
</VirtualHost>
Die IP's müssen zusammenpassen, sonst generiert der Server die Meldungen, wie bei Dir.
Weiter müssen dann für jeden Virtuellen Host die folgenden Einträge vorhanden sein, damit der Server weiß, wo er die Dateien finden soll:
ServerName www.my-respawn.de
DocumentRoot /srv/www/htdocs
Dann musst Du natürlich Dateien im Verzeichnis haben, bei denen die Berechtigungen korrekt gesetzt sind (s.o.)
Irgendwo in der httpd.conf gibt es einen folgenden Eintrag:
DirectoryIndex index.html index.htm ...
Dahinter sind alle Dateien gelistet, die automatisch gesucht und geöffnet werden, wenn keine Datei spezifiziert wird, also wenn Du www.my-respawn.de eingibst (in diesem Fall index.html ODER index.htm). Ansonsten kommt u.U. ein Error 403 wenn keine passende Datei gefunden wurde.
Außerdem für jedes Verzeichnis eine Directory-Direktive:
<Directory /home/www/web6/html>
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
Gruß,
Christian
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.