PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Apache und DocumentRoot



shelby25
09.09.05, 20:05
Hallo,
folgendes Problem:
es fing damit an das ich mir einen virtual host eirichten wollte, habe beim Zugriff darauf aber immer einen 403 - Access Denied bekommen.
Habe dann wieder die gesamte Konfiguration zurückgesetzt und den Standart-DocumentRoot auf einen anderes Verzeichnis gelegt. Sobald ich ein anderes Verzeichnis als /var/www/html angebe. bekomme ich wieder den 403.
Habe alle Rechte der Ordner genauso gesetzt aber es klappt nicht. Selbst wenn ich den Ordner /var/www/html umbenenne und in der httpd2.conf ändere -> 403.
Hat jemand ne Idee?

Danke!


edit: benuzte übrigens:
Mandrake 10.1
Apache 2.0.50

Roger Wilco
09.09.05, 21:27
Hat jemand ne Idee?
Entweder der Apache hat keine Berechtigung auf das Verzeichnis zuzugreifen oder dir fehlt einfach eine index.html und Directory-Indexe sind deaktiviert.

shelby25
09.09.05, 22:14
nein, leider nicht.
es geht ja alles, aber sobald ich das Verzeichnis umbenenne und in der Konfig. entsprechend ändere tritt der Fehler auf...

Stubentigger
10.09.05, 09:14
Das klingt ja merkürdig...
Aber das Verzeichnis hat mit Sicherhet eine Maske => 0555?
Wenn das so ist, würde ich mal in der Apache-Config gucken, ob es irgendwo eine passende <Directory>- oder <Location>-Direktive gibt.

Wenn nicht, vielleicht einfach mal hinzufügen. Dachte da an sowas wie:

<Directory /pfad/zum/verzeichnis>
Options Includes Indexes MultiViews FollowSymLinks
AllowOverride AuthConfig Indexes Limit
</Directory>

Viel Erfolg!

Ansonsten würde ich noch fragen, ob die httpd.conf aus der offiziellen Apache-Distribution stammt oder aus einem Package von Mandrake. Ich weiß nicht, wie es bei Mandrake ist, aber bei SuSE ist das die absolute Hölle ;)

der Tigger

Roger Wilco
10.09.05, 17:18
nein, leider nicht.
es geht ja alles, aber sobald ich das Verzeichnis umbenenne und in der Konfig. entsprechend ändere tritt der Fehler auf...
Hast du mit mod_access (httpd.apache.org/docs/2.0/mod/mod_access.html) rumgespielt?