trekki1990
Goto Top

APACHE Webserver - AuthUserFile not allowed here

Mein erster Webserver...

Hallo liebe Community!

Habe mir vor einer Weile einen Webserver aufgesetzt. Natürlich mit Apache.
Nun wollte ich ein bestimmtes Verzeichnis schützen.
Habe mich belesen und rausgefunden, dass man dies mit ".htaccess"-Dateien
einfach erledigen kann.

Habe auch sämtliche Anweisungen bei Self.... befolgt, aber ich bekomme
immer "Internal Server Error".
Im Error-Log steht folgendes: "...AuthUserFile not allowed here..."

Ich versteh nicht wieso?
Wo muss ich die denn hinpacken, dass die Datei "erlaubt" ist.

Vielleicht stehe ich auch nur auf dem Schlauch.
Ich wäre euch sehr dankbar, für ein paar Denkanstöße!

Gruß Trekki

Sorry, Inhalt der htaccess und htpasswd vergessen....

.htaccess

AuthUserFile D:/Programme/Apache/htuser/.htpasswd
AuthGroupFile /dev/null
AuthName "Verwaltung"
AuthType Basic
<Limit GET>
require valid-user
</Limit>

.htpasswd

User:test

Content-Key: 138227

Url: https://administrator.de/contentid/138227

Printed on: April 16, 2024 at 15:04 o'clock

Member: Arano
Arano Mar 15, 2010 at 15:08:35 (UTC)
Goto Top
Hallo Trekki

schau mal in deine httpd.conf und suche die Direktive <Directory "D:/Programme/Apache/htdocs"> Die mit dem DOCUMENT_ROOT, nicht das SERVER_ROOT ("/"). Innerhalb dieser suchst du dann nach "AllowOverride" und schaust ob dahinter (unter anderem) der Wert "AuthConfig" steht.
Erst diese Einstellung erlaubt es mit der .htaccess-Datei Autorisierungen zu erstellen, mehr dazu wie immer im Handbuch: http://httpd.apache.org/docs/2.2/mod/core.html#allowoverride


~Arano