PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit .htusers



trimix91
09.10.02, 22:46
zuerst, ja, ich hab die foren-suche bemüht :) mein prob ist folgendes : ich hab den apache-webserver, hab im verzeichnis /usr/local/httpd/htdocs/privat ein .htaccess eingerichtet und im selben verzeichnis in .htusers. desweitern ist in der httpd.conf AllowOverride auf All gestellt.

wenn ich nun eine datei aus dem verzeichnis privat aufrufe, kommt zwar die box zur eingabe des passworts, aber egal welches ich eingebe, es ist wohl falsch. die .htusers hab ich mit htpasswd erstellt.....

wo liegt mein fehler ?

thx @ all

Pingu
09.10.02, 23:01
Gruml .... jetzt hab ich auf eine Pistazienschale gebissen.... gruml


Ok .... was hast Du denn in Deine .htaccess geschrieben? Bei mir steht sowas drin:

AuthUserFile /path/to/.htpasswd
AuthGroupFile /dev/null
AuthName .
AuthType BASIC

<Limit GET>
require user username
</Limit>


Ich weiß jetzt allerdings nicht, ob man vielleicht sogar die Pfade weglassen kann.

Die .htpasswd müßte dann entsprechend so aussehen:

username:DFGDFjndund wie Du schon sagtest mit htpasswd erstellt werden, wegen des verschlüsselten Passwortes.

Gruß

-= Pingu =-

trimix91
09.10.02, 23:08
also.....
.htaccess :


AuthType Basic
AuthName "Interner Bereich"
AuthUserFile usr/local/httpd/htdocs/privat/.htusers
Require user test

.htusers

test:lLp764MZK2EPo

die dateien .htaccess und .htusers sind beide im verzeichnis privat

(wahrscheinlich hab ich irgendwo einen rechtschreibfehler und blamier mich grad fürchertlich :D )

Pingu
09.10.02, 23:22
Hmmm ... eigentlich kann ich keinen Fehler entdecken. Wenn Du nach dem ändern der httpd.conf den Indianer neugestartet hast, müßte es eigentlich funzen.


Obwohl mir ist da gerade folgendes aufgefallen:
Original geschrieben von trimix91
AuthUserFile usr/local/httpd/htdocs/privat/.htusers
Ist das richtig das ein relativer Pfad ist oder soll das ein absoluter Pfad sein. Denn dann fehlt das führende '/'.

Gruß

-= Pingu =-

trimix91
09.10.02, 23:30
ok, warn schreibfehler, war ne absolute angabe -> nun heißt /usr/usw.
dann hat er mich immer in den geschützten bereich reingelassen (zwischendurch immer brav den cache geleert) *wunder*
dann hab ich den user "test" in .htaccess gelöscht ->
Require user
dafür lässt er mich wieder gar nicht rein....